Guest User

Untitled

a guest
Sep 17th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 497.50 KB | None | 0 0
  1. @charset "UTF-8";
  2. @import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Dosis:200,400,500,600");
  3. :root {
  4. --blue: #50a1ff;
  5. --indigo: #6610f2;
  6. --purple: #926dde;
  7. --pink: #e83e8c;
  8. --red: #ff4954;
  9. --orange: #ffbe00;
  10. --yellow: #ffba00;
  11. --green: #3cd458;
  12. --teal: #20c997;
  13. --cyan: #17a2b8;
  14. --white: #fff;
  15. --gray: #868e96;
  16. --gray-dark: #343a40;
  17. --primary: #50a1ff;
  18. --secondary: #e9ecf0;
  19. --success: #3cd458;
  20. --info: #926dde;
  21. --warning: #ffba00;
  22. --danger: #ff4954;
  23. --light: #f8f9fa;
  24. --dark: #191919;
  25. --breakpoint-xs: 0;
  26. --breakpoint-sm: 576px;
  27. --breakpoint-md: 768px;
  28. --breakpoint-lg: 992px;
  29. --breakpoint-xl: 1200px;
  30. --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  31. --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  32.  
  33. *,
  34. *::before,
  35. *::after {
  36. -webkit-box-sizing: border-box;
  37. box-sizing: border-box; }
  38.  
  39. html {
  40. font-family: sans-serif;
  41. line-height: 1.15;
  42. -webkit-text-size-adjust: 100%;
  43. -ms-text-size-adjust: 100%;
  44. -ms-overflow-style: scrollbar;
  45. -webkit-tap-highlight-color: transparent; }
  46.  
  47. @-ms-viewport {
  48. width: device-width; }
  49.  
  50. article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  51. display: block; }
  52.  
  53. body {
  54. margin: 0;
  55. font-family: "Open Sans", sans-serif;
  56. font-size: 0.9375rem;
  57. font-weight: 300;
  58. line-height: 1.9;
  59. color: #757575;
  60. text-align: left;
  61. background-color: #ffffff; }
  62.  
  63. [tabindex="-1"]:focus {
  64. outline: 0 !important; }
  65.  
  66. hr {
  67. -webkit-box-sizing: content-box;
  68. box-sizing: content-box;
  69. height: 0;
  70. overflow: visible; }
  71.  
  72. h1, h2, h3, h4, h5, h6 {
  73. margin-top: 0;
  74. margin-bottom: 0.5rem; }
  75.  
  76. p {
  77. margin-top: 0;
  78. margin-bottom: 1rem; }
  79.  
  80. abbr[title],
  81. abbr[data-original-title] {
  82. text-decoration: underline;
  83. -webkit-text-decoration: underline dotted;
  84. text-decoration: underline dotted;
  85. cursor: help;
  86. border-bottom: 0; }
  87.  
  88. address {
  89. margin-bottom: 1rem;
  90. font-style: normal;
  91. line-height: inherit; }
  92.  
  93. ol,
  94. ul,
  95. dl {
  96. margin-top: 0;
  97. margin-bottom: 1rem; }
  98.  
  99. ol ol,
  100. ul ul,
  101. ol ul,
  102. ul ol {
  103. margin-bottom: 0; }
  104.  
  105. dt {
  106. font-weight: 600; }
  107.  
  108. dd {
  109. margin-bottom: .5rem;
  110. margin-left: 0; }
  111.  
  112. blockquote {
  113. margin: 0 0 1rem; }
  114.  
  115. dfn {
  116. font-style: italic; }
  117.  
  118. b,
  119. strong {
  120. font-weight: bolder; }
  121.  
  122. small {
  123. font-size: 80%; }
  124.  
  125. sub,
  126. sup {
  127. position: relative;
  128. font-size: 75%;
  129. line-height: 0;
  130. vertical-align: baseline; }
  131.  
  132. sub {
  133. bottom: -.25em; }
  134.  
  135. sup {
  136. top: -.5em; }
  137.  
  138. a {
  139. color: #50a1ff;
  140. text-decoration: none;
  141. background-color: transparent;
  142. -webkit-text-decoration-skip: objects; }
  143. a:hover {
  144. color: #0478ff;
  145. text-decoration: underline; }
  146.  
  147. a:not([href]):not([tabindex]) {
  148. color: inherit;
  149. text-decoration: none; }
  150. a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  151. color: inherit;
  152. text-decoration: none; }
  153. a:not([href]):not([tabindex]):focus {
  154. outline: 0; }
  155.  
  156. pre,
  157. code,
  158. kbd,
  159. samp {
  160. font-family: monospace, monospace;
  161. font-size: 1em; }
  162.  
  163. pre {
  164. margin-top: 0;
  165. margin-bottom: 1rem;
  166. overflow: auto;
  167. -ms-overflow-style: scrollbar; }
  168.  
  169. figure {
  170. margin: 0 0 1rem; }
  171.  
  172. img {
  173. vertical-align: middle;
  174. border-style: none; }
  175.  
  176. svg:not(:root) {
  177. overflow: hidden; }
  178.  
  179. table {
  180. border-collapse: collapse; }
  181.  
  182. caption {
  183. padding-top: 0.75rem;
  184. padding-bottom: 0.75rem;
  185. color: #868e96;
  186. text-align: left;
  187. caption-side: bottom; }
  188.  
  189. th {
  190. text-align: inherit; }
  191.  
  192. label {
  193. display: inline-block;
  194. margin-bottom: .5rem; }
  195.  
  196. button {
  197. border-radius: 0; }
  198.  
  199. button:focus {
  200. outline: 1px dotted;
  201. outline: 5px auto -webkit-focus-ring-color; }
  202.  
  203. input,
  204. button,
  205. select,
  206. optgroup,
  207. textarea {
  208. margin: 0;
  209. font-family: inherit;
  210. font-size: inherit;
  211. line-height: inherit; }
  212.  
  213. button,
  214. input {
  215. overflow: visible; }
  216.  
  217. button,
  218. select {
  219. text-transform: none; }
  220.  
  221. button,
  222. html [type="button"],
  223. [type="reset"],
  224. [type="submit"] {
  225. -webkit-appearance: button; }
  226.  
  227. button::-moz-focus-inner,
  228. [type="button"]::-moz-focus-inner,
  229. [type="reset"]::-moz-focus-inner,
  230. [type="submit"]::-moz-focus-inner {
  231. padding: 0;
  232. border-style: none; }
  233.  
  234. input[type="radio"],
  235. input[type="checkbox"] {
  236. -webkit-box-sizing: border-box;
  237. box-sizing: border-box;
  238. padding: 0; }
  239.  
  240. input[type="date"],
  241. input[type="time"],
  242. input[type="datetime-local"],
  243. input[type="month"] {
  244. -webkit-appearance: listbox; }
  245.  
  246. textarea {
  247. overflow: auto;
  248. resize: vertical; }
  249.  
  250. fieldset {
  251. min-width: 0;
  252. padding: 0;
  253. margin: 0;
  254. border: 0; }
  255.  
  256. legend {
  257. display: block;
  258. width: 100%;
  259. max-width: 100%;
  260. padding: 0;
  261. margin-bottom: .5rem;
  262. font-size: 1.5rem;
  263. line-height: inherit;
  264. color: inherit;
  265. white-space: normal; }
  266.  
  267. progress {
  268. vertical-align: baseline; }
  269.  
  270. [type="number"]::-webkit-inner-spin-button,
  271. [type="number"]::-webkit-outer-spin-button {
  272. height: auto; }
  273.  
  274. [type="search"] {
  275. outline-offset: -2px;
  276. -webkit-appearance: none; }
  277.  
  278. [type="search"]::-webkit-search-cancel-button,
  279. [type="search"]::-webkit-search-decoration {
  280. -webkit-appearance: none; }
  281.  
  282. ::-webkit-file-upload-button {
  283. font: inherit;
  284. -webkit-appearance: button; }
  285.  
  286. output {
  287. display: inline-block; }
  288.  
  289. summary {
  290. display: list-item;
  291. cursor: pointer; }
  292.  
  293. template {
  294. display: none; }
  295.  
  296. [hidden] {
  297. display: none !important; }
  298.  
  299. h1, h2, h3, h4, h5, h6,
  300. .h1, .h2, .h3, .h4, .h5, .h6 {
  301. margin-bottom: 0.5rem;
  302. font-family: Dosis, sans-serif;
  303. font-weight: 400;
  304. line-height: 1.5;
  305. color: #323d47; }
  306.  
  307. h1, .h1 {
  308. font-size: 2.57813rem; }
  309.  
  310. h2, .h2 {
  311. font-size: 2.10938rem; }
  312.  
  313. h3, .h3 {
  314. font-size: 1.75781rem; }
  315.  
  316. h4, .h4 {
  317. font-size: 1.52344rem; }
  318.  
  319. h5, .h5 {
  320. font-size: 1.23047rem; }
  321.  
  322. h6, .h6 {
  323. font-size: 1.05469rem; }
  324.  
  325. .lead, .pricing-4 .plan-price p {
  326. font-size: 1.17188rem;
  327. font-weight: 300; }
  328.  
  329. .display-1 {
  330. font-size: 5rem;
  331. font-weight: 200;
  332. line-height: 1.5; }
  333.  
  334. .display-2 {
  335. font-size: 4rem;
  336. font-weight: 200;
  337. line-height: 1.5; }
  338.  
  339. .display-3 {
  340. font-size: 3.5rem;
  341. font-weight: 200;
  342. line-height: 1.5; }
  343.  
  344. .display-4 {
  345. font-size: 3rem;
  346. font-weight: 200;
  347. line-height: 1.5; }
  348.  
  349. hr {
  350. margin-top: 1rem;
  351. margin-bottom: 1rem;
  352. border: 0;
  353. border-top: 1px solid rgba(0, 0, 0, 0.1); }
  354.  
  355. small,
  356. .small {
  357. font-size: 85%;
  358. font-weight: 400; }
  359.  
  360. mark,
  361. .mark {
  362. padding: 0.2em;
  363. background-color: #fcf8e3; }
  364.  
  365. .list-unstyled {
  366. padding-left: 0;
  367. list-style: none; }
  368.  
  369. .list-inline {
  370. padding-left: 0;
  371. list-style: none; }
  372.  
  373. .list-inline-item {
  374. display: inline-block; }
  375. .list-inline-item:not(:last-child) {
  376. margin-right: 0.5rem; }
  377.  
  378. .initialism {
  379. font-size: 90%;
  380. text-transform: uppercase; }
  381.  
  382. .blockquote {
  383. margin-bottom: 1rem;
  384. font-size: 1.17188rem; }
  385.  
  386. .blockquote-footer {
  387. display: block;
  388. font-size: 80%;
  389. color: #868e96; }
  390. .blockquote-footer::before {
  391. content: "\2014 \00A0"; }
  392.  
  393. .img-fluid {
  394. max-width: 100%;
  395. height: auto; }
  396.  
  397. .img-thumbnail {
  398. padding: 0.25rem;
  399. background-color: #ffffff;
  400. border: 1px solid #dee2e6;
  401. border-radius: 0.25rem;
  402. max-width: 100%;
  403. height: auto; }
  404.  
  405. .figure {
  406. display: inline-block; }
  407.  
  408. .figure-img {
  409. margin-bottom: 0.5rem;
  410. line-height: 1; }
  411.  
  412. .figure-caption {
  413. font-size: 90%;
  414. color: #868e96; }
  415.  
  416. code,
  417. kbd,
  418. pre,
  419. samp {
  420. font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  421.  
  422. code {
  423. font-size: 87.5%;
  424. color: #e83e8c;
  425. word-break: break-word; }
  426. a > code {
  427. color: inherit; }
  428.  
  429. kbd {
  430. padding: 0.2rem 0.4rem;
  431. font-size: 87.5%;
  432. color: #fff;
  433. background-color: #212529;
  434. border-radius: 0.125rem; }
  435. kbd kbd {
  436. padding: 0;
  437. font-size: 100%;
  438. font-weight: 600; }
  439.  
  440. pre {
  441. display: block;
  442. font-size: 87.5%;
  443. color: #212529; }
  444. pre code {
  445. font-size: inherit;
  446. color: inherit;
  447. word-break: normal; }
  448.  
  449. .pre-scrollable {
  450. max-height: 340px;
  451. overflow-y: scroll; }
  452.  
  453. .container {
  454. width: 100%;
  455. padding-right: 15px;
  456. padding-left: 15px;
  457. margin-right: auto;
  458. margin-left: auto; }
  459. @media (min-width: 576px) {
  460. .container {
  461. max-width: 540px; } }
  462. @media (min-width: 768px) {
  463. .container {
  464. max-width: 720px; } }
  465. @media (min-width: 992px) {
  466. .container {
  467. max-width: 960px; } }
  468. @media (min-width: 1200px) {
  469. .container {
  470. max-width: 1140px; } }
  471.  
  472. .container-fluid {
  473. width: 100%;
  474. padding-right: 15px;
  475. padding-left: 15px;
  476. margin-right: auto;
  477. margin-left: auto; }
  478.  
  479. .row {
  480. display: -webkit-box;
  481. display: flex;
  482. flex-wrap: wrap;
  483. margin-right: -15px;
  484. margin-left: -15px; }
  485.  
  486. .no-gutters {
  487. margin-right: 0;
  488. margin-left: 0; }
  489. .no-gutters > .col,
  490. .no-gutters > [class*="col-"] {
  491. padding-right: 0;
  492. padding-left: 0; }
  493.  
  494. .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
  495. .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
  496. .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
  497. .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
  498. .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
  499. .col-xl-auto {
  500. position: relative;
  501. width: 100%;
  502. min-height: 1px;
  503. padding-right: 15px;
  504. padding-left: 15px; }
  505.  
  506. .col {
  507. flex-basis: 0;
  508. -webkit-box-flex: 1;
  509. flex-grow: 1;
  510. max-width: 100%; }
  511.  
  512. .col-auto {
  513. -webkit-box-flex: 0;
  514. flex: 0 0 auto;
  515. width: auto;
  516. max-width: none; }
  517.  
  518. .col-1 {
  519. -webkit-box-flex: 0;
  520. flex: 0 0 8.33333%;
  521. max-width: 8.33333%; }
  522.  
  523. .col-2 {
  524. -webkit-box-flex: 0;
  525. flex: 0 0 16.66667%;
  526. max-width: 16.66667%; }
  527.  
  528. .col-3 {
  529. -webkit-box-flex: 0;
  530. flex: 0 0 25%;
  531. max-width: 25%; }
  532.  
  533. .col-4 {
  534. -webkit-box-flex: 0;
  535. flex: 0 0 33.33333%;
  536. max-width: 33.33333%; }
  537.  
  538. .col-5 {
  539. -webkit-box-flex: 0;
  540. flex: 0 0 41.66667%;
  541. max-width: 41.66667%; }
  542.  
  543. .col-6 {
  544. -webkit-box-flex: 0;
  545. flex: 0 0 50%;
  546. max-width: 50%; }
  547.  
  548. .col-7 {
  549. -webkit-box-flex: 0;
  550. flex: 0 0 58.33333%;
  551. max-width: 58.33333%; }
  552.  
  553. .col-8 {
  554. -webkit-box-flex: 0;
  555. flex: 0 0 66.66667%;
  556. max-width: 66.66667%; }
  557.  
  558. .col-9 {
  559. -webkit-box-flex: 0;
  560. flex: 0 0 75%;
  561. max-width: 75%; }
  562.  
  563. .col-10 {
  564. -webkit-box-flex: 0;
  565. flex: 0 0 83.33333%;
  566. max-width: 83.33333%; }
  567.  
  568. .col-11 {
  569. -webkit-box-flex: 0;
  570. flex: 0 0 91.66667%;
  571. max-width: 91.66667%; }
  572.  
  573. .col-12 {
  574. -webkit-box-flex: 0;
  575. flex: 0 0 100%;
  576. max-width: 100%; }
  577.  
  578. .order-first {
  579. -webkit-box-ordinal-group: 0;
  580. order: -1; }
  581.  
  582. .order-last {
  583. -webkit-box-ordinal-group: 14;
  584. order: 13; }
  585.  
  586. .order-0 {
  587. -webkit-box-ordinal-group: 1;
  588. order: 0; }
  589.  
  590. .order-1 {
  591. -webkit-box-ordinal-group: 2;
  592. order: 1; }
  593.  
  594. .order-2 {
  595. -webkit-box-ordinal-group: 3;
  596. order: 2; }
  597.  
  598. .order-3 {
  599. -webkit-box-ordinal-group: 4;
  600. order: 3; }
  601.  
  602. .order-4 {
  603. -webkit-box-ordinal-group: 5;
  604. order: 4; }
  605.  
  606. .order-5 {
  607. -webkit-box-ordinal-group: 6;
  608. order: 5; }
  609.  
  610. .order-6 {
  611. -webkit-box-ordinal-group: 7;
  612. order: 6; }
  613.  
  614. .order-7 {
  615. -webkit-box-ordinal-group: 8;
  616. order: 7; }
  617.  
  618. .order-8 {
  619. -webkit-box-ordinal-group: 9;
  620. order: 8; }
  621.  
  622. .order-9 {
  623. -webkit-box-ordinal-group: 10;
  624. order: 9; }
  625.  
  626. .order-10 {
  627. -webkit-box-ordinal-group: 11;
  628. order: 10; }
  629.  
  630. .order-11 {
  631. -webkit-box-ordinal-group: 12;
  632. order: 11; }
  633.  
  634. .order-12 {
  635. -webkit-box-ordinal-group: 13;
  636. order: 12; }
  637.  
  638. .offset-1 {
  639. margin-left: 8.33333%; }
  640.  
  641. .offset-2 {
  642. margin-left: 16.66667%; }
  643.  
  644. .offset-3 {
  645. margin-left: 25%; }
  646.  
  647. .offset-4 {
  648. margin-left: 33.33333%; }
  649.  
  650. .offset-5 {
  651. margin-left: 41.66667%; }
  652.  
  653. .offset-6 {
  654. margin-left: 50%; }
  655.  
  656. .offset-7 {
  657. margin-left: 58.33333%; }
  658.  
  659. .offset-8 {
  660. margin-left: 66.66667%; }
  661.  
  662. .offset-9 {
  663. margin-left: 75%; }
  664.  
  665. .offset-10 {
  666. margin-left: 83.33333%; }
  667.  
  668. .offset-11 {
  669. margin-left: 91.66667%; }
  670.  
  671. @media (min-width: 576px) {
  672. .col-sm {
  673. flex-basis: 0;
  674. -webkit-box-flex: 1;
  675. flex-grow: 1;
  676. max-width: 100%; }
  677. .col-sm-auto {
  678. -webkit-box-flex: 0;
  679. flex: 0 0 auto;
  680. width: auto;
  681. max-width: none; }
  682. .col-sm-1 {
  683. -webkit-box-flex: 0;
  684. flex: 0 0 8.33333%;
  685. max-width: 8.33333%; }
  686. .col-sm-2 {
  687. -webkit-box-flex: 0;
  688. flex: 0 0 16.66667%;
  689. max-width: 16.66667%; }
  690. .col-sm-3 {
  691. -webkit-box-flex: 0;
  692. flex: 0 0 25%;
  693. max-width: 25%; }
  694. .col-sm-4 {
  695. -webkit-box-flex: 0;
  696. flex: 0 0 33.33333%;
  697. max-width: 33.33333%; }
  698. .col-sm-5 {
  699. -webkit-box-flex: 0;
  700. flex: 0 0 41.66667%;
  701. max-width: 41.66667%; }
  702. .col-sm-6 {
  703. -webkit-box-flex: 0;
  704. flex: 0 0 50%;
  705. max-width: 50%; }
  706. .col-sm-7 {
  707. -webkit-box-flex: 0;
  708. flex: 0 0 58.33333%;
  709. max-width: 58.33333%; }
  710. .col-sm-8 {
  711. -webkit-box-flex: 0;
  712. flex: 0 0 66.66667%;
  713. max-width: 66.66667%; }
  714. .col-sm-9 {
  715. -webkit-box-flex: 0;
  716. flex: 0 0 75%;
  717. max-width: 75%; }
  718. .col-sm-10 {
  719. -webkit-box-flex: 0;
  720. flex: 0 0 83.33333%;
  721. max-width: 83.33333%; }
  722. .col-sm-11 {
  723. -webkit-box-flex: 0;
  724. flex: 0 0 91.66667%;
  725. max-width: 91.66667%; }
  726. .col-sm-12 {
  727. -webkit-box-flex: 0;
  728. flex: 0 0 100%;
  729. max-width: 100%; }
  730. .order-sm-first {
  731. -webkit-box-ordinal-group: 0;
  732. order: -1; }
  733. .order-sm-last {
  734. -webkit-box-ordinal-group: 14;
  735. order: 13; }
  736. .order-sm-0 {
  737. -webkit-box-ordinal-group: 1;
  738. order: 0; }
  739. .order-sm-1 {
  740. -webkit-box-ordinal-group: 2;
  741. order: 1; }
  742. .order-sm-2 {
  743. -webkit-box-ordinal-group: 3;
  744. order: 2; }
  745. .order-sm-3 {
  746. -webkit-box-ordinal-group: 4;
  747. order: 3; }
  748. .order-sm-4 {
  749. -webkit-box-ordinal-group: 5;
  750. order: 4; }
  751. .order-sm-5 {
  752. -webkit-box-ordinal-group: 6;
  753. order: 5; }
  754. .order-sm-6 {
  755. -webkit-box-ordinal-group: 7;
  756. order: 6; }
  757. .order-sm-7 {
  758. -webkit-box-ordinal-group: 8;
  759. order: 7; }
  760. .order-sm-8 {
  761. -webkit-box-ordinal-group: 9;
  762. order: 8; }
  763. .order-sm-9 {
  764. -webkit-box-ordinal-group: 10;
  765. order: 9; }
  766. .order-sm-10 {
  767. -webkit-box-ordinal-group: 11;
  768. order: 10; }
  769. .order-sm-11 {
  770. -webkit-box-ordinal-group: 12;
  771. order: 11; }
  772. .order-sm-12 {
  773. -webkit-box-ordinal-group: 13;
  774. order: 12; }
  775. .offset-sm-0 {
  776. margin-left: 0; }
  777. .offset-sm-1 {
  778. margin-left: 8.33333%; }
  779. .offset-sm-2 {
  780. margin-left: 16.66667%; }
  781. .offset-sm-3 {
  782. margin-left: 25%; }
  783. .offset-sm-4 {
  784. margin-left: 33.33333%; }
  785. .offset-sm-5 {
  786. margin-left: 41.66667%; }
  787. .offset-sm-6 {
  788. margin-left: 50%; }
  789. .offset-sm-7 {
  790. margin-left: 58.33333%; }
  791. .offset-sm-8 {
  792. margin-left: 66.66667%; }
  793. .offset-sm-9 {
  794. margin-left: 75%; }
  795. .offset-sm-10 {
  796. margin-left: 83.33333%; }
  797. .offset-sm-11 {
  798. margin-left: 91.66667%; } }
  799.  
  800. @media (min-width: 768px) {
  801. .col-md {
  802. flex-basis: 0;
  803. -webkit-box-flex: 1;
  804. flex-grow: 1;
  805. max-width: 100%; }
  806. .col-md-auto {
  807. -webkit-box-flex: 0;
  808. flex: 0 0 auto;
  809. width: auto;
  810. max-width: none; }
  811. .col-md-1 {
  812. -webkit-box-flex: 0;
  813. flex: 0 0 8.33333%;
  814. max-width: 8.33333%; }
  815. .col-md-2 {
  816. -webkit-box-flex: 0;
  817. flex: 0 0 16.66667%;
  818. max-width: 16.66667%; }
  819. .col-md-3 {
  820. -webkit-box-flex: 0;
  821. flex: 0 0 25%;
  822. max-width: 25%; }
  823. .col-md-4 {
  824. -webkit-box-flex: 0;
  825. flex: 0 0 33.33333%;
  826. max-width: 33.33333%; }
  827. .col-md-5 {
  828. -webkit-box-flex: 0;
  829. flex: 0 0 41.66667%;
  830. max-width: 41.66667%; }
  831. .col-md-6 {
  832. -webkit-box-flex: 0;
  833. flex: 0 0 50%;
  834. max-width: 50%; }
  835. .col-md-7 {
  836. -webkit-box-flex: 0;
  837. flex: 0 0 58.33333%;
  838. max-width: 58.33333%; }
  839. .col-md-8 {
  840. -webkit-box-flex: 0;
  841. flex: 0 0 66.66667%;
  842. max-width: 66.66667%; }
  843. .col-md-9 {
  844. -webkit-box-flex: 0;
  845. flex: 0 0 75%;
  846. max-width: 75%; }
  847. .col-md-10 {
  848. -webkit-box-flex: 0;
  849. flex: 0 0 83.33333%;
  850. max-width: 83.33333%; }
  851. .col-md-11 {
  852. -webkit-box-flex: 0;
  853. flex: 0 0 91.66667%;
  854. max-width: 91.66667%; }
  855. .col-md-12 {
  856. -webkit-box-flex: 0;
  857. flex: 0 0 100%;
  858. max-width: 100%; }
  859. .order-md-first {
  860. -webkit-box-ordinal-group: 0;
  861. order: -1; }
  862. .order-md-last {
  863. -webkit-box-ordinal-group: 14;
  864. order: 13; }
  865. .order-md-0 {
  866. -webkit-box-ordinal-group: 1;
  867. order: 0; }
  868. .order-md-1 {
  869. -webkit-box-ordinal-group: 2;
  870. order: 1; }
  871. .order-md-2 {
  872. -webkit-box-ordinal-group: 3;
  873. order: 2; }
  874. .order-md-3 {
  875. -webkit-box-ordinal-group: 4;
  876. order: 3; }
  877. .order-md-4 {
  878. -webkit-box-ordinal-group: 5;
  879. order: 4; }
  880. .order-md-5 {
  881. -webkit-box-ordinal-group: 6;
  882. order: 5; }
  883. .order-md-6 {
  884. -webkit-box-ordinal-group: 7;
  885. order: 6; }
  886. .order-md-7 {
  887. -webkit-box-ordinal-group: 8;
  888. order: 7; }
  889. .order-md-8 {
  890. -webkit-box-ordinal-group: 9;
  891. order: 8; }
  892. .order-md-9 {
  893. -webkit-box-ordinal-group: 10;
  894. order: 9; }
  895. .order-md-10 {
  896. -webkit-box-ordinal-group: 11;
  897. order: 10; }
  898. .order-md-11 {
  899. -webkit-box-ordinal-group: 12;
  900. order: 11; }
  901. .order-md-12 {
  902. -webkit-box-ordinal-group: 13;
  903. order: 12; }
  904. .offset-md-0 {
  905. margin-left: 0; }
  906. .offset-md-1 {
  907. margin-left: 8.33333%; }
  908. .offset-md-2 {
  909. margin-left: 16.66667%; }
  910. .offset-md-3 {
  911. margin-left: 25%; }
  912. .offset-md-4 {
  913. margin-left: 33.33333%; }
  914. .offset-md-5 {
  915. margin-left: 41.66667%; }
  916. .offset-md-6 {
  917. margin-left: 50%; }
  918. .offset-md-7 {
  919. margin-left: 58.33333%; }
  920. .offset-md-8 {
  921. margin-left: 66.66667%; }
  922. .offset-md-9 {
  923. margin-left: 75%; }
  924. .offset-md-10 {
  925. margin-left: 83.33333%; }
  926. .offset-md-11 {
  927. margin-left: 91.66667%; } }
  928.  
  929. @media (min-width: 992px) {
  930. .col-lg {
  931. flex-basis: 0;
  932. -webkit-box-flex: 1;
  933. flex-grow: 1;
  934. max-width: 100%; }
  935. .col-lg-auto {
  936. -webkit-box-flex: 0;
  937. flex: 0 0 auto;
  938. width: auto;
  939. max-width: none; }
  940. .col-lg-1 {
  941. -webkit-box-flex: 0;
  942. flex: 0 0 8.33333%;
  943. max-width: 8.33333%; }
  944. .col-lg-2 {
  945. -webkit-box-flex: 0;
  946. flex: 0 0 16.66667%;
  947. max-width: 16.66667%; }
  948. .col-lg-3 {
  949. -webkit-box-flex: 0;
  950. flex: 0 0 25%;
  951. max-width: 25%; }
  952. .col-lg-4 {
  953. -webkit-box-flex: 0;
  954. flex: 0 0 33.33333%;
  955. max-width: 33.33333%; }
  956. .col-lg-5 {
  957. -webkit-box-flex: 0;
  958. flex: 0 0 41.66667%;
  959. max-width: 41.66667%; }
  960. .col-lg-6 {
  961. -webkit-box-flex: 0;
  962. flex: 0 0 50%;
  963. max-width: 50%; }
  964. .col-lg-7 {
  965. -webkit-box-flex: 0;
  966. flex: 0 0 58.33333%;
  967. max-width: 58.33333%; }
  968. .col-lg-8 {
  969. -webkit-box-flex: 0;
  970. flex: 0 0 66.66667%;
  971. max-width: 66.66667%; }
  972. .col-lg-9 {
  973. -webkit-box-flex: 0;
  974. flex: 0 0 75%;
  975. max-width: 75%; }
  976. .col-lg-10 {
  977. -webkit-box-flex: 0;
  978. flex: 0 0 83.33333%;
  979. max-width: 83.33333%; }
  980. .col-lg-11 {
  981. -webkit-box-flex: 0;
  982. flex: 0 0 91.66667%;
  983. max-width: 91.66667%; }
  984. .col-lg-12 {
  985. -webkit-box-flex: 0;
  986. flex: 0 0 100%;
  987. max-width: 100%; }
  988. .order-lg-first {
  989. -webkit-box-ordinal-group: 0;
  990. order: -1; }
  991. .order-lg-last {
  992. -webkit-box-ordinal-group: 14;
  993. order: 13; }
  994. .order-lg-0 {
  995. -webkit-box-ordinal-group: 1;
  996. order: 0; }
  997. .order-lg-1 {
  998. -webkit-box-ordinal-group: 2;
  999. order: 1; }
  1000. .order-lg-2 {
  1001. -webkit-box-ordinal-group: 3;
  1002. order: 2; }
  1003. .order-lg-3 {
  1004. -webkit-box-ordinal-group: 4;
  1005. order: 3; }
  1006. .order-lg-4 {
  1007. -webkit-box-ordinal-group: 5;
  1008. order: 4; }
  1009. .order-lg-5 {
  1010. -webkit-box-ordinal-group: 6;
  1011. order: 5; }
  1012. .order-lg-6 {
  1013. -webkit-box-ordinal-group: 7;
  1014. order: 6; }
  1015. .order-lg-7 {
  1016. -webkit-box-ordinal-group: 8;
  1017. order: 7; }
  1018. .order-lg-8 {
  1019. -webkit-box-ordinal-group: 9;
  1020. order: 8; }
  1021. .order-lg-9 {
  1022. -webkit-box-ordinal-group: 10;
  1023. order: 9; }
  1024. .order-lg-10 {
  1025. -webkit-box-ordinal-group: 11;
  1026. order: 10; }
  1027. .order-lg-11 {
  1028. -webkit-box-ordinal-group: 12;
  1029. order: 11; }
  1030. .order-lg-12 {
  1031. -webkit-box-ordinal-group: 13;
  1032. order: 12; }
  1033. .offset-lg-0 {
  1034. margin-left: 0; }
  1035. .offset-lg-1 {
  1036. margin-left: 8.33333%; }
  1037. .offset-lg-2 {
  1038. margin-left: 16.66667%; }
  1039. .offset-lg-3 {
  1040. margin-left: 25%; }
  1041. .offset-lg-4 {
  1042. margin-left: 33.33333%; }
  1043. .offset-lg-5 {
  1044. margin-left: 41.66667%; }
  1045. .offset-lg-6 {
  1046. margin-left: 50%; }
  1047. .offset-lg-7 {
  1048. margin-left: 58.33333%; }
  1049. .offset-lg-8 {
  1050. margin-left: 66.66667%; }
  1051. .offset-lg-9 {
  1052. margin-left: 75%; }
  1053. .offset-lg-10 {
  1054. margin-left: 83.33333%; }
  1055. .offset-lg-11 {
  1056. margin-left: 91.66667%; } }
  1057.  
  1058. @media (min-width: 1200px) {
  1059. .col-xl {
  1060. flex-basis: 0;
  1061. -webkit-box-flex: 1;
  1062. flex-grow: 1;
  1063. max-width: 100%; }
  1064. .col-xl-auto {
  1065. -webkit-box-flex: 0;
  1066. flex: 0 0 auto;
  1067. width: auto;
  1068. max-width: none; }
  1069. .col-xl-1 {
  1070. -webkit-box-flex: 0;
  1071. flex: 0 0 8.33333%;
  1072. max-width: 8.33333%; }
  1073. .col-xl-2 {
  1074. -webkit-box-flex: 0;
  1075. flex: 0 0 16.66667%;
  1076. max-width: 16.66667%; }
  1077. .col-xl-3 {
  1078. -webkit-box-flex: 0;
  1079. flex: 0 0 25%;
  1080. max-width: 25%; }
  1081. .col-xl-4 {
  1082. -webkit-box-flex: 0;
  1083. flex: 0 0 33.33333%;
  1084. max-width: 33.33333%; }
  1085. .col-xl-5 {
  1086. -webkit-box-flex: 0;
  1087. flex: 0 0 41.66667%;
  1088. max-width: 41.66667%; }
  1089. .col-xl-6 {
  1090. -webkit-box-flex: 0;
  1091. flex: 0 0 50%;
  1092. max-width: 50%; }
  1093. .col-xl-7 {
  1094. -webkit-box-flex: 0;
  1095. flex: 0 0 58.33333%;
  1096. max-width: 58.33333%; }
  1097. .col-xl-8 {
  1098. -webkit-box-flex: 0;
  1099. flex: 0 0 66.66667%;
  1100. max-width: 66.66667%; }
  1101. .col-xl-9 {
  1102. -webkit-box-flex: 0;
  1103. flex: 0 0 75%;
  1104. max-width: 75%; }
  1105. .col-xl-10 {
  1106. -webkit-box-flex: 0;
  1107. flex: 0 0 83.33333%;
  1108. max-width: 83.33333%; }
  1109. .col-xl-11 {
  1110. -webkit-box-flex: 0;
  1111. flex: 0 0 91.66667%;
  1112. max-width: 91.66667%; }
  1113. .col-xl-12 {
  1114. -webkit-box-flex: 0;
  1115. flex: 0 0 100%;
  1116. max-width: 100%; }
  1117. .order-xl-first {
  1118. -webkit-box-ordinal-group: 0;
  1119. order: -1; }
  1120. .order-xl-last {
  1121. -webkit-box-ordinal-group: 14;
  1122. order: 13; }
  1123. .order-xl-0 {
  1124. -webkit-box-ordinal-group: 1;
  1125. order: 0; }
  1126. .order-xl-1 {
  1127. -webkit-box-ordinal-group: 2;
  1128. order: 1; }
  1129. .order-xl-2 {
  1130. -webkit-box-ordinal-group: 3;
  1131. order: 2; }
  1132. .order-xl-3 {
  1133. -webkit-box-ordinal-group: 4;
  1134. order: 3; }
  1135. .order-xl-4 {
  1136. -webkit-box-ordinal-group: 5;
  1137. order: 4; }
  1138. .order-xl-5 {
  1139. -webkit-box-ordinal-group: 6;
  1140. order: 5; }
  1141. .order-xl-6 {
  1142. -webkit-box-ordinal-group: 7;
  1143. order: 6; }
  1144. .order-xl-7 {
  1145. -webkit-box-ordinal-group: 8;
  1146. order: 7; }
  1147. .order-xl-8 {
  1148. -webkit-box-ordinal-group: 9;
  1149. order: 8; }
  1150. .order-xl-9 {
  1151. -webkit-box-ordinal-group: 10;
  1152. order: 9; }
  1153. .order-xl-10 {
  1154. -webkit-box-ordinal-group: 11;
  1155. order: 10; }
  1156. .order-xl-11 {
  1157. -webkit-box-ordinal-group: 12;
  1158. order: 11; }
  1159. .order-xl-12 {
  1160. -webkit-box-ordinal-group: 13;
  1161. order: 12; }
  1162. .offset-xl-0 {
  1163. margin-left: 0; }
  1164. .offset-xl-1 {
  1165. margin-left: 8.33333%; }
  1166. .offset-xl-2 {
  1167. margin-left: 16.66667%; }
  1168. .offset-xl-3 {
  1169. margin-left: 25%; }
  1170. .offset-xl-4 {
  1171. margin-left: 33.33333%; }
  1172. .offset-xl-5 {
  1173. margin-left: 41.66667%; }
  1174. .offset-xl-6 {
  1175. margin-left: 50%; }
  1176. .offset-xl-7 {
  1177. margin-left: 58.33333%; }
  1178. .offset-xl-8 {
  1179. margin-left: 66.66667%; }
  1180. .offset-xl-9 {
  1181. margin-left: 75%; }
  1182. .offset-xl-10 {
  1183. margin-left: 83.33333%; }
  1184. .offset-xl-11 {
  1185. margin-left: 91.66667%; } }
  1186.  
  1187. .table {
  1188. width: 100%;
  1189. max-width: 100%;
  1190. margin-bottom: 1rem;
  1191. background-color: transparent; }
  1192. .table th,
  1193. .table td {
  1194. padding: 0.75rem;
  1195. vertical-align: top;
  1196. border-top: 1px solid #f1f2f3; }
  1197. .table thead th {
  1198. vertical-align: bottom;
  1199. border-bottom: 2px solid #f1f2f3; }
  1200. .table tbody + tbody {
  1201. border-top: 2px solid #f1f2f3; }
  1202. .table .table {
  1203. background-color: #ffffff; }
  1204.  
  1205. .table-sm th,
  1206. .table-sm td {
  1207. padding: 0.3rem; }
  1208.  
  1209. .table-bordered {
  1210. border: 1px solid #f1f2f3; }
  1211. .table-bordered th,
  1212. .table-bordered td {
  1213. border: 1px solid #f1f2f3; }
  1214. .table-bordered thead th,
  1215. .table-bordered thead td {
  1216. border-bottom-width: 2px; }
  1217.  
  1218. .table-striped tbody tr:nth-of-type(odd) {
  1219. background-color: #fcfdfe; }
  1220.  
  1221. .table-hover tbody tr:hover {
  1222. background-color: #f9fafb; }
  1223.  
  1224. .table-primary,
  1225. .table-primary > th,
  1226. .table-primary > td {
  1227. background-color: #cee5ff; }
  1228.  
  1229. .table-hover .table-primary:hover {
  1230. background-color: #b5d7ff; }
  1231. .table-hover .table-primary:hover > td,
  1232. .table-hover .table-primary:hover > th {
  1233. background-color: #b5d7ff; }
  1234.  
  1235. .table-secondary,
  1236. .table-secondary > th,
  1237. .table-secondary > td {
  1238. background-color: #f9fafb; }
  1239.  
  1240. .table-hover .table-secondary:hover {
  1241. background-color: #eaedf1; }
  1242. .table-hover .table-secondary:hover > td,
  1243. .table-hover .table-secondary:hover > th {
  1244. background-color: #eaedf1; }
  1245.  
  1246. .table-success,
  1247. .table-success > th,
  1248. .table-success > td {
  1249. background-color: #c8f3d0; }
  1250.  
  1251. .table-hover .table-success:hover {
  1252. background-color: #b3eebe; }
  1253. .table-hover .table-success:hover > td,
  1254. .table-hover .table-success:hover > th {
  1255. background-color: #b3eebe; }
  1256.  
  1257. .table-info,
  1258. .table-info > th,
  1259. .table-info > td {
  1260. background-color: #e0d6f6; }
  1261.  
  1262. .table-hover .table-info:hover {
  1263. background-color: #d0c1f1; }
  1264. .table-hover .table-info:hover > td,
  1265. .table-hover .table-info:hover > th {
  1266. background-color: #d0c1f1; }
  1267.  
  1268. .table-warning,
  1269. .table-warning > th,
  1270. .table-warning > td {
  1271. background-color: #ffecb8; }
  1272.  
  1273. .table-hover .table-warning:hover {
  1274. background-color: #ffe59f; }
  1275. .table-hover .table-warning:hover > td,
  1276. .table-hover .table-warning:hover > th {
  1277. background-color: #ffe59f; }
  1278.  
  1279. .table-danger,
  1280. .table-danger > th,
  1281. .table-danger > td {
  1282. background-color: #ffcccf; }
  1283.  
  1284. .table-hover .table-danger:hover {
  1285. background-color: #ffb3b7; }
  1286. .table-hover .table-danger:hover > td,
  1287. .table-hover .table-danger:hover > th {
  1288. background-color: #ffb3b7; }
  1289.  
  1290. .table-light,
  1291. .table-light > th,
  1292. .table-light > td {
  1293. background-color: #fdfdfe; }
  1294.  
  1295. .table-hover .table-light:hover {
  1296. background-color: #ececf6; }
  1297. .table-hover .table-light:hover > td,
  1298. .table-hover .table-light:hover > th {
  1299. background-color: #ececf6; }
  1300.  
  1301. .table-dark,
  1302. .table-dark > th,
  1303. .table-dark > td {
  1304. background-color: #bfbfbf; }
  1305.  
  1306. .table-hover .table-dark:hover {
  1307. background-color: #b2b2b2; }
  1308. .table-hover .table-dark:hover > td,
  1309. .table-hover .table-dark:hover > th {
  1310. background-color: #b2b2b2; }
  1311.  
  1312. .table-active,
  1313. .table-active > th,
  1314. .table-active > td {
  1315. background-color: #f5f6f7; }
  1316.  
  1317. .table-hover .table-active:hover {
  1318. background-color: #e7e9ec; }
  1319. .table-hover .table-active:hover > td,
  1320. .table-hover .table-active:hover > th {
  1321. background-color: #e7e9ec; }
  1322.  
  1323. .table .thead-dark th {
  1324. color: #ffffff;
  1325. background-color: #212529;
  1326. border-color: #32383e; }
  1327.  
  1328. .table .thead-light th {
  1329. color: #323d47;
  1330. background-color: #fafbfb;
  1331. border-color: #f1f2f3; }
  1332.  
  1333. .table-dark {
  1334. color: #ffffff;
  1335. background-color: #212529; }
  1336. .table-dark th,
  1337. .table-dark td,
  1338. .table-dark thead th {
  1339. border-color: #32383e; }
  1340. .table-dark.table-bordered {
  1341. border: 0; }
  1342. .table-dark.table-striped tbody tr:nth-of-type(odd) {
  1343. background-color: rgba(255, 255, 255, 0.05); }
  1344. .table-dark.table-hover tbody tr:hover {
  1345. background-color: rgba(255, 255, 255, 0.075); }
  1346.  
  1347. @media (max-width: 575.98px) {
  1348. .table-responsive-sm {
  1349. display: block;
  1350. width: 100%;
  1351. overflow-x: auto;
  1352. -webkit-overflow-scrolling: touch;
  1353. -ms-overflow-style: -ms-autohiding-scrollbar; }
  1354. .table-responsive-sm > .table-bordered {
  1355. border: 0; } }
  1356.  
  1357. @media (max-width: 767.98px) {
  1358. .table-responsive-md {
  1359. display: block;
  1360. width: 100%;
  1361. overflow-x: auto;
  1362. -webkit-overflow-scrolling: touch;
  1363. -ms-overflow-style: -ms-autohiding-scrollbar; }
  1364. .table-responsive-md > .table-bordered {
  1365. border: 0; } }
  1366.  
  1367. @media (max-width: 991.98px) {
  1368. .table-responsive-lg {
  1369. display: block;
  1370. width: 100%;
  1371. overflow-x: auto;
  1372. -webkit-overflow-scrolling: touch;
  1373. -ms-overflow-style: -ms-autohiding-scrollbar; }
  1374. .table-responsive-lg > .table-bordered {
  1375. border: 0; } }
  1376.  
  1377. @media (max-width: 1199.98px) {
  1378. .table-responsive-xl {
  1379. display: block;
  1380. width: 100%;
  1381. overflow-x: auto;
  1382. -webkit-overflow-scrolling: touch;
  1383. -ms-overflow-style: -ms-autohiding-scrollbar; }
  1384. .table-responsive-xl > .table-bordered {
  1385. border: 0; } }
  1386.  
  1387. .table-responsive {
  1388. display: block;
  1389. width: 100%;
  1390. overflow-x: auto;
  1391. -webkit-overflow-scrolling: touch;
  1392. -ms-overflow-style: -ms-autohiding-scrollbar; }
  1393. .table-responsive > .table-bordered {
  1394. border: 0; }
  1395.  
  1396. .form-control {
  1397. display: block;
  1398. width: 100%;
  1399. padding: 0.375rem 0.75rem;
  1400. font-size: 0.9375rem;
  1401. line-height: 1.9;
  1402. color: #999999;
  1403. background-color: #fff;
  1404. -webkit-background-clip: padding-box;
  1405. background-clip: padding-box;
  1406. border: 1px solid #eaeff4;
  1407. border-radius: 2px;
  1408. -webkit-transition: all 0.3s ease-out;
  1409. transition: all 0.3s ease-out; }
  1410. .form-control::-ms-expand {
  1411. background-color: transparent;
  1412. border: 0; }
  1413. .form-control:focus {
  1414. color: #323d47;
  1415. background-color: #fff;
  1416. border-color: #f1f2f3;
  1417. outline: 0;
  1418. -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.045);
  1419. box-shadow: 0 0 40px rgba(0, 0, 0, 0.045); }
  1420. .form-control::-webkit-input-placeholder {
  1421. color: #c9ccce;
  1422. opacity: 1; }
  1423. .form-control::-moz-placeholder {
  1424. color: #c9ccce;
  1425. opacity: 1; }
  1426. .form-control:-ms-input-placeholder {
  1427. color: #c9ccce;
  1428. opacity: 1; }
  1429. .form-control::-ms-input-placeholder {
  1430. color: #c9ccce;
  1431. opacity: 1; }
  1432. .form-control::placeholder {
  1433. color: #c9ccce;
  1434. opacity: 1; }
  1435. .form-control:disabled, .form-control[readonly] {
  1436. background-color: #e9ecef;
  1437. opacity: 1; }
  1438.  
  1439. select.form-control:not([size]):not([multiple]) {
  1440. height: calc(2.53125rem + 2px); }
  1441.  
  1442. select.form-control:focus::-ms-value {
  1443. color: #999999;
  1444. background-color: #fff; }
  1445.  
  1446. .form-control-file,
  1447. .form-control-range {
  1448. display: block;
  1449. width: 100%; }
  1450.  
  1451. .col-form-label {
  1452. padding-top: calc(0.375rem + 1px);
  1453. padding-bottom: calc(0.375rem + 1px);
  1454. margin-bottom: 0;
  1455. font-size: inherit;
  1456. line-height: 1.9; }
  1457.  
  1458. .col-form-label-lg {
  1459. padding-top: calc(0.375rem + 1px);
  1460. padding-bottom: calc(0.375rem + 1px);
  1461. font-size: 1.0625rem;
  1462. line-height: 2.2; }
  1463.  
  1464. .col-form-label-sm {
  1465. padding-top: calc(0.375rem + 1px);
  1466. padding-bottom: calc(0.375rem + 1px);
  1467. font-size: 0.9375rem;
  1468. line-height: 1.5; }
  1469.  
  1470. .form-control-plaintext {
  1471. display: block;
  1472. width: 100%;
  1473. padding-top: 0.375rem;
  1474. padding-bottom: 0.375rem;
  1475. margin-bottom: 0;
  1476. line-height: 1.9;
  1477. background-color: transparent;
  1478. border: solid transparent;
  1479. border-width: 1px 0; }
  1480. .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
  1481. .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
  1482. .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
  1483. .input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
  1484. .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
  1485. .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
  1486. .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
  1487. .input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
  1488. .input-group-lg > .input-group-append > .form-control-plaintext.btn {
  1489. padding-right: 0;
  1490. padding-left: 0; }
  1491.  
  1492. .form-control-sm, .input-group-sm > .form-control,
  1493. .input-group-sm > .input-group-prepend > .input-group-text,
  1494. .input-group-sm > .input-group-append > .input-group-text,
  1495. .input-group-sm > .input-group-prepend > .btn,
  1496. .input-group-sm > .input-group-append > .btn {
  1497. padding: 0.375rem 0.5rem;
  1498. font-size: 0.9375rem;
  1499. line-height: 1.5;
  1500. border-radius: 2px; }
  1501.  
  1502. select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
  1503. .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
  1504. .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
  1505. .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
  1506. .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {
  1507. height: calc(2.15625rem + 2px); }
  1508.  
  1509. .form-control-lg, .input-group-lg > .form-control,
  1510. .input-group-lg > .input-group-prepend > .input-group-text,
  1511. .input-group-lg > .input-group-append > .input-group-text,
  1512. .input-group-lg > .input-group-prepend > .btn,
  1513. .input-group-lg > .input-group-append > .btn {
  1514. padding: 0.375rem 1rem;
  1515. font-size: 1.0625rem;
  1516. line-height: 2.2;
  1517. border-radius: 2px; }
  1518.  
  1519. select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
  1520. .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
  1521. .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
  1522. .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
  1523. .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {
  1524. height: calc(3.0875rem + 2px); }
  1525.  
  1526. .form-group {
  1527. margin-bottom: 1rem; }
  1528.  
  1529. .form-text {
  1530. display: block;
  1531. margin-top: 0.25rem; }
  1532.  
  1533. .form-row {
  1534. display: -webkit-box;
  1535. display: flex;
  1536. flex-wrap: wrap;
  1537. margin-right: -5px;
  1538. margin-left: -5px; }
  1539. .form-row > .col,
  1540. .form-row > [class*="col-"] {
  1541. padding-right: 5px;
  1542. padding-left: 5px; }
  1543.  
  1544. .form-check {
  1545. position: relative;
  1546. display: block;
  1547. padding-left: 1.25rem; }
  1548.  
  1549. .form-check-input {
  1550. position: absolute;
  1551. margin-top: 0.3rem;
  1552. margin-left: -1.25rem; }
  1553. .form-check-input:disabled ~ .form-check-label {
  1554. color: #868e96; }
  1555.  
  1556. .form-check-label {
  1557. margin-bottom: 0; }
  1558.  
  1559. .form-check-inline {
  1560. display: -webkit-inline-box;
  1561. display: inline-flex;
  1562. -webkit-box-align: center;
  1563. align-items: center;
  1564. padding-left: 0;
  1565. margin-right: 0.75rem; }
  1566. .form-check-inline .form-check-input {
  1567. position: static;
  1568. margin-top: 0;
  1569. margin-right: 0.3125rem;
  1570. margin-left: 0; }
  1571.  
  1572. .valid-feedback {
  1573. display: none;
  1574. width: 100%;
  1575. margin-top: 0.25rem;
  1576. font-size: 85%;
  1577. color: #3cd458; }
  1578.  
  1579. .valid-tooltip {
  1580. position: absolute;
  1581. top: 100%;
  1582. z-index: 5;
  1583. display: none;
  1584. max-width: 100%;
  1585. padding: .5rem;
  1586. margin-top: .1rem;
  1587. font-size: .875rem;
  1588. line-height: 1;
  1589. color: #fff;
  1590. background-color: rgba(60, 212, 88, 0.8);
  1591. border-radius: .2rem; }
  1592.  
  1593. .was-validated .form-control:valid, .form-control.is-valid, .was-validated
  1594. .custom-select:valid,
  1595. .custom-select.is-valid {
  1596. border-color: #3cd458; }
  1597. .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
  1598. .custom-select:valid:focus,
  1599. .custom-select.is-valid:focus {
  1600. border-color: #3cd458;
  1601. -webkit-box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.25);
  1602. box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.25); }
  1603. .was-validated .form-control:valid ~ .valid-feedback,
  1604. .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  1605. .form-control.is-valid ~ .valid-tooltip, .was-validated
  1606. .custom-select:valid ~ .valid-feedback,
  1607. .was-validated
  1608. .custom-select:valid ~ .valid-tooltip,
  1609. .custom-select.is-valid ~ .valid-feedback,
  1610. .custom-select.is-valid ~ .valid-tooltip {
  1611. display: block; }
  1612.  
  1613. .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  1614. color: #3cd458; }
  1615.  
  1616. .was-validated .form-check-input:valid ~ .valid-feedback,
  1617. .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
  1618. .form-check-input.is-valid ~ .valid-tooltip {
  1619. display: block; }
  1620.  
  1621. .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  1622. color: #3cd458; }
  1623. .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  1624. background-color: #a4ebb1; }
  1625.  
  1626. .was-validated .custom-control-input:valid ~ .valid-feedback,
  1627. .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
  1628. .custom-control-input.is-valid ~ .valid-tooltip {
  1629. display: block; }
  1630.  
  1631. .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  1632. background-color: #66dd7c; }
  1633.  
  1634. .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  1635. -webkit-box-shadow: 0 0 0 1px #ffffff, 0 0 0 0rem rgba(60, 212, 88, 0.25);
  1636. box-shadow: 0 0 0 1px #ffffff, 0 0 0 0rem rgba(60, 212, 88, 0.25); }
  1637.  
  1638. .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  1639. border-color: #3cd458; }
  1640. .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
  1641. border-color: inherit; }
  1642.  
  1643. .was-validated .custom-file-input:valid ~ .valid-feedback,
  1644. .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
  1645. .custom-file-input.is-valid ~ .valid-tooltip {
  1646. display: block; }
  1647.  
  1648. .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  1649. -webkit-box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.25);
  1650. box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.25); }
  1651.  
  1652. .invalid-feedback {
  1653. display: none;
  1654. width: 100%;
  1655. margin-top: 0.25rem;
  1656. font-size: 85%;
  1657. color: #ff4954; }
  1658.  
  1659. .invalid-tooltip {
  1660. position: absolute;
  1661. top: 100%;
  1662. z-index: 5;
  1663. display: none;
  1664. max-width: 100%;
  1665. padding: .5rem;
  1666. margin-top: .1rem;
  1667. font-size: .875rem;
  1668. line-height: 1;
  1669. color: #fff;
  1670. background-color: rgba(255, 73, 84, 0.8);
  1671. border-radius: .2rem; }
  1672.  
  1673. .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
  1674. .custom-select:invalid,
  1675. .custom-select.is-invalid {
  1676. border-color: #ff4954; }
  1677. .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
  1678. .custom-select:invalid:focus,
  1679. .custom-select.is-invalid:focus {
  1680. border-color: #ff4954;
  1681. -webkit-box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.25);
  1682. box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.25); }
  1683. .was-validated .form-control:invalid ~ .invalid-feedback,
  1684. .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  1685. .form-control.is-invalid ~ .invalid-tooltip, .was-validated
  1686. .custom-select:invalid ~ .invalid-feedback,
  1687. .was-validated
  1688. .custom-select:invalid ~ .invalid-tooltip,
  1689. .custom-select.is-invalid ~ .invalid-feedback,
  1690. .custom-select.is-invalid ~ .invalid-tooltip {
  1691. display: block; }
  1692.  
  1693. .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  1694. color: #ff4954; }
  1695.  
  1696. .was-validated .form-check-input:invalid ~ .invalid-feedback,
  1697. .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
  1698. .form-check-input.is-invalid ~ .invalid-tooltip {
  1699. display: block; }
  1700.  
  1701. .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  1702. color: #ff4954; }
  1703. .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  1704. background-color: #ffc9cc; }
  1705.  
  1706. .was-validated .custom-control-input:invalid ~ .invalid-feedback,
  1707. .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
  1708. .custom-control-input.is-invalid ~ .invalid-tooltip {
  1709. display: block; }
  1710.  
  1711. .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  1712. background-color: #ff7c84; }
  1713.  
  1714. .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  1715. -webkit-box-shadow: 0 0 0 1px #ffffff, 0 0 0 0rem rgba(255, 73, 84, 0.25);
  1716. box-shadow: 0 0 0 1px #ffffff, 0 0 0 0rem rgba(255, 73, 84, 0.25); }
  1717.  
  1718. .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  1719. border-color: #ff4954; }
  1720. .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
  1721. border-color: inherit; }
  1722.  
  1723. .was-validated .custom-file-input:invalid ~ .invalid-feedback,
  1724. .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
  1725. .custom-file-input.is-invalid ~ .invalid-tooltip {
  1726. display: block; }
  1727.  
  1728. .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  1729. -webkit-box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.25);
  1730. box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.25); }
  1731.  
  1732. .form-inline {
  1733. display: -webkit-box;
  1734. display: flex;
  1735. -webkit-box-orient: horizontal;
  1736. -webkit-box-direction: normal;
  1737. flex-flow: row wrap;
  1738. -webkit-box-align: center;
  1739. align-items: center; }
  1740. .form-inline .form-check {
  1741. width: 100%; }
  1742. @media (min-width: 576px) {
  1743. .form-inline label {
  1744. display: -webkit-box;
  1745. display: flex;
  1746. -webkit-box-align: center;
  1747. align-items: center;
  1748. -webkit-box-pack: center;
  1749. justify-content: center;
  1750. margin-bottom: 0; }
  1751. .form-inline .form-group {
  1752. display: -webkit-box;
  1753. display: flex;
  1754. -webkit-box-flex: 0;
  1755. flex: 0 0 auto;
  1756. -webkit-box-orient: horizontal;
  1757. -webkit-box-direction: normal;
  1758. flex-flow: row wrap;
  1759. -webkit-box-align: center;
  1760. align-items: center;
  1761. margin-bottom: 0; }
  1762. .form-inline .form-control {
  1763. display: inline-block;
  1764. width: auto;
  1765. vertical-align: middle; }
  1766. .form-inline .form-control-plaintext {
  1767. display: inline-block; }
  1768. .form-inline .input-group {
  1769. width: auto; }
  1770. .form-inline .form-check {
  1771. display: -webkit-box;
  1772. display: flex;
  1773. -webkit-box-align: center;
  1774. align-items: center;
  1775. -webkit-box-pack: center;
  1776. justify-content: center;
  1777. width: auto;
  1778. padding-left: 0; }
  1779. .form-inline .form-check-input {
  1780. position: relative;
  1781. margin-top: 0;
  1782. margin-right: 0.25rem;
  1783. margin-left: 0; }
  1784. .form-inline .custom-control {
  1785. -webkit-box-align: center;
  1786. align-items: center;
  1787. -webkit-box-pack: center;
  1788. justify-content: center; }
  1789. .form-inline .custom-control-label {
  1790. margin-bottom: 0; } }
  1791.  
  1792. .btn {
  1793. display: inline-block;
  1794. font-weight: 600;
  1795. text-align: center;
  1796. white-space: nowrap;
  1797. vertical-align: middle;
  1798. -webkit-user-select: none;
  1799. -moz-user-select: none;
  1800. -ms-user-select: none;
  1801. user-select: none;
  1802. border: 1px solid transparent;
  1803. padding: 0.375rem 0.75rem;
  1804. font-size: 0.9375rem;
  1805. line-height: 1.9;
  1806. border-radius: 0.25rem;
  1807. -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  1808. transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  1809. transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  1810. transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  1811. .btn:hover, .btn:focus {
  1812. text-decoration: none; }
  1813. .btn:focus, .btn.focus {
  1814. outline: 0;
  1815. -webkit-box-shadow: none;
  1816. box-shadow: none; }
  1817. .btn.disabled, .btn:disabled {
  1818. opacity: 0.65; }
  1819. .btn:not(:disabled):not(.disabled) {
  1820. cursor: pointer; }
  1821. .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  1822. background-image: none; }
  1823.  
  1824. a.btn.disabled,
  1825. fieldset:disabled a.btn {
  1826. pointer-events: none; }
  1827.  
  1828. .btn-primary {
  1829. color: #fff;
  1830. background-color: #50a1ff;
  1831. border-color: #50a1ff; }
  1832. .btn-primary:hover {
  1833. color: #fff;
  1834. background-color: #3c96ff;
  1835. border-color: #3c96ff;
  1836. -webkit-box-shadow: 0 1px 10px rgba(80, 161, 255, 0.4);
  1837. box-shadow: 0 1px 10px rgba(80, 161, 255, 0.4); }
  1838. .btn-primary:focus, .btn-primary.focus {
  1839. color: #fff;
  1840. -webkit-box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5);
  1841. box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5); }
  1842. .btn-primary.disabled, .btn-primary:disabled {
  1843. background-color: #50a1ff;
  1844. border-color: #50a1ff; }
  1845. .btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active,
  1846. .show > .btn-primary.dropdown-toggle {
  1847. color: #fff;
  1848. background-color: #278bff;
  1849. border-color: #278bff;
  1850. -webkit-box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5);
  1851. box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5); }
  1852.  
  1853. .btn-secondary {
  1854. color: #757575;
  1855. background-color: #e9ecf0;
  1856. border-color: #e9ecf0; }
  1857. .btn-secondary:hover {
  1858. color: #757575;
  1859. background-color: #dde2e8;
  1860. border-color: #dde2e8;
  1861. -webkit-box-shadow: 0 1px 10px rgba(233, 236, 240, 0.4);
  1862. box-shadow: 0 1px 10px rgba(233, 236, 240, 0.4); }
  1863. .btn-secondary:focus, .btn-secondary.focus {
  1864. color: #757575;
  1865. -webkit-box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5);
  1866. box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5); }
  1867. .btn-secondary.disabled, .btn-secondary:disabled {
  1868. background-color: #e9ecf0;
  1869. border-color: #e9ecf0; }
  1870. .btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active,
  1871. .show > .btn-secondary.dropdown-toggle {
  1872. color: #757575;
  1873. background-color: #d1d7df;
  1874. border-color: #d1d7df;
  1875. -webkit-box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5);
  1876. box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5); }
  1877.  
  1878. .btn-success {
  1879. color: #fff;
  1880. background-color: #3cd458;
  1881. border-color: #3cd458; }
  1882. .btn-success:hover {
  1883. color: #fff;
  1884. background-color: #2dce4b;
  1885. border-color: #2dce4b;
  1886. -webkit-box-shadow: 0 1px 10px rgba(60, 212, 88, 0.4);
  1887. box-shadow: 0 1px 10px rgba(60, 212, 88, 0.4); }
  1888. .btn-success:focus, .btn-success.focus {
  1889. color: #fff;
  1890. -webkit-box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5);
  1891. box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5); }
  1892. .btn-success.disabled, .btn-success:disabled {
  1893. background-color: #3cd458;
  1894. border-color: #3cd458; }
  1895. .btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active,
  1896. .show > .btn-success.dropdown-toggle {
  1897. color: #fff;
  1898. background-color: #2abd45;
  1899. border-color: #2abd45;
  1900. -webkit-box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5);
  1901. box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5); }
  1902.  
  1903. .btn-info {
  1904. color: #fff;
  1905. background-color: #926dde;
  1906. border-color: #926dde; }
  1907. .btn-info:hover {
  1908. color: #fff;
  1909. background-color: #865cda;
  1910. border-color: #865cda;
  1911. -webkit-box-shadow: 0 1px 10px rgba(146, 109, 222, 0.4);
  1912. box-shadow: 0 1px 10px rgba(146, 109, 222, 0.4); }
  1913. .btn-info:focus, .btn-info.focus {
  1914. color: #fff;
  1915. -webkit-box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5);
  1916. box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5); }
  1917. .btn-info.disabled, .btn-info:disabled {
  1918. background-color: #926dde;
  1919. border-color: #926dde; }
  1920. .btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active,
  1921. .show > .btn-info.dropdown-toggle {
  1922. color: #fff;
  1923. background-color: #794cd6;
  1924. border-color: #794cd6;
  1925. -webkit-box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5);
  1926. box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5); }
  1927.  
  1928. .btn-warning {
  1929. color: #fff;
  1930. background-color: #ffba00;
  1931. border-color: #ffba00; }
  1932. .btn-warning:hover {
  1933. color: #fff;
  1934. background-color: #ebab00;
  1935. border-color: #ebab00;
  1936. -webkit-box-shadow: 0 1px 10px rgba(255, 186, 0, 0.4);
  1937. box-shadow: 0 1px 10px rgba(255, 186, 0, 0.4); }
  1938. .btn-warning:focus, .btn-warning.focus {
  1939. color: #fff;
  1940. -webkit-box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5);
  1941. box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5); }
  1942. .btn-warning.disabled, .btn-warning:disabled {
  1943. background-color: #ffba00;
  1944. border-color: #ffba00; }
  1945. .btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active,
  1946. .show > .btn-warning.dropdown-toggle {
  1947. color: #fff;
  1948. background-color: #d69c00;
  1949. border-color: #d69c00;
  1950. -webkit-box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5);
  1951. box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5); }
  1952.  
  1953. .btn-danger {
  1954. color: #fff;
  1955. background-color: #ff4954;
  1956. border-color: #ff4954; }
  1957. .btn-danger:hover {
  1958. color: #fff;
  1959. background-color: #ff3541;
  1960. border-color: #ff3541;
  1961. -webkit-box-shadow: 0 1px 10px rgba(255, 73, 84, 0.4);
  1962. box-shadow: 0 1px 10px rgba(255, 73, 84, 0.4); }
  1963. .btn-danger:focus, .btn-danger.focus {
  1964. color: #fff;
  1965. -webkit-box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5);
  1966. box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5); }
  1967. .btn-danger.disabled, .btn-danger:disabled {
  1968. background-color: #ff4954;
  1969. border-color: #ff4954; }
  1970. .btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active,
  1971. .show > .btn-danger.dropdown-toggle {
  1972. color: #fff;
  1973. background-color: #ff202e;
  1974. border-color: #ff202e;
  1975. -webkit-box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5);
  1976. box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5); }
  1977.  
  1978. .btn-light {
  1979. color: #757575;
  1980. background-color: #f8f9fa;
  1981. border-color: #f8f9fa; }
  1982. .btn-light:hover {
  1983. color: #757575;
  1984. background-color: #eceff2;
  1985. border-color: #eceff2;
  1986. -webkit-box-shadow: 0 1px 10px rgba(248, 249, 250, 0.4);
  1987. box-shadow: 0 1px 10px rgba(248, 249, 250, 0.4); }
  1988. .btn-light:focus, .btn-light.focus {
  1989. color: #757575;
  1990. -webkit-box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5);
  1991. box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5); }
  1992. .btn-light.disabled, .btn-light:disabled {
  1993. background-color: #f8f9fa;
  1994. border-color: #f8f9fa; }
  1995. .btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active,
  1996. .show > .btn-light.dropdown-toggle {
  1997. color: #757575;
  1998. background-color: #e0e5e9;
  1999. border-color: #e0e5e9;
  2000. -webkit-box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5);
  2001. box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5); }
  2002.  
  2003. .btn-dark {
  2004. color: #fff;
  2005. background-color: #191919;
  2006. border-color: #191919; }
  2007. .btn-dark:hover {
  2008. color: #fff;
  2009. background-color: #0f0f0f;
  2010. border-color: #0f0f0f;
  2011. -webkit-box-shadow: 0 1px 10px rgba(25, 25, 25, 0.4);
  2012. box-shadow: 0 1px 10px rgba(25, 25, 25, 0.4); }
  2013. .btn-dark:focus, .btn-dark.focus {
  2014. color: #fff;
  2015. -webkit-box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5);
  2016. box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5); }
  2017. .btn-dark.disabled, .btn-dark:disabled {
  2018. background-color: #191919;
  2019. border-color: #191919; }
  2020. .btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active,
  2021. .show > .btn-dark.dropdown-toggle {
  2022. color: #fff;
  2023. background-color: #050505;
  2024. border-color: #050505;
  2025. -webkit-box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5);
  2026. box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5); }
  2027.  
  2028. .btn-outline-primary {
  2029. color: #50a1ff;
  2030. background-color: transparent;
  2031. background-image: none;
  2032. border-color: #50a1ff; }
  2033. .btn-outline-primary:focus, .btn-outline-primary.focus {
  2034. color: #50a1ff;
  2035. -webkit-box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5);
  2036. box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5); }
  2037. .btn-outline-primary:hover {
  2038. color: #fff;
  2039. background-color: #50a1ff;
  2040. border-color: #50a1ff;
  2041. -webkit-box-shadow: 0 1px 10px rgba(80, 161, 255, 0.4);
  2042. box-shadow: 0 1px 10px rgba(80, 161, 255, 0.4); }
  2043. .btn-outline-primary.disabled, .btn-outline-primary:disabled {
  2044. color: #50a1ff;
  2045. background-color: transparent; }
  2046. .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active,
  2047. .show > .btn-outline-primary.dropdown-toggle {
  2048. color: #fff;
  2049. background-color: #50a1ff;
  2050. border-color: #50a1ff;
  2051. -webkit-box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5);
  2052. box-shadow: 0 0 0 0rem rgba(80, 161, 255, 0.5); }
  2053.  
  2054. .btn-outline-secondary {
  2055. color: #e9ecf0;
  2056. background-color: transparent;
  2057. background-image: none;
  2058. border-color: #e9ecf0; }
  2059. .btn-outline-secondary:focus, .btn-outline-secondary.focus {
  2060. color: #e9ecf0;
  2061. -webkit-box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5);
  2062. box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5); }
  2063. .btn-outline-secondary:hover {
  2064. color: #757575;
  2065. background-color: #e9ecf0;
  2066. border-color: #e9ecf0;
  2067. -webkit-box-shadow: 0 1px 10px rgba(233, 236, 240, 0.4);
  2068. box-shadow: 0 1px 10px rgba(233, 236, 240, 0.4); }
  2069. .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  2070. color: #e9ecf0;
  2071. background-color: transparent; }
  2072. .btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active,
  2073. .show > .btn-outline-secondary.dropdown-toggle {
  2074. color: #757575;
  2075. background-color: #e9ecf0;
  2076. border-color: #e9ecf0;
  2077. -webkit-box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5);
  2078. box-shadow: 0 0 0 0rem rgba(233, 236, 240, 0.5); }
  2079.  
  2080. .btn-outline-success {
  2081. color: #3cd458;
  2082. background-color: transparent;
  2083. background-image: none;
  2084. border-color: #3cd458; }
  2085. .btn-outline-success:focus, .btn-outline-success.focus {
  2086. color: #3cd458;
  2087. -webkit-box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5);
  2088. box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5); }
  2089. .btn-outline-success:hover {
  2090. color: #fff;
  2091. background-color: #3cd458;
  2092. border-color: #3cd458;
  2093. -webkit-box-shadow: 0 1px 10px rgba(60, 212, 88, 0.4);
  2094. box-shadow: 0 1px 10px rgba(60, 212, 88, 0.4); }
  2095. .btn-outline-success.disabled, .btn-outline-success:disabled {
  2096. color: #3cd458;
  2097. background-color: transparent; }
  2098. .btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active,
  2099. .show > .btn-outline-success.dropdown-toggle {
  2100. color: #fff;
  2101. background-color: #3cd458;
  2102. border-color: #3cd458;
  2103. -webkit-box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5);
  2104. box-shadow: 0 0 0 0rem rgba(60, 212, 88, 0.5); }
  2105.  
  2106. .btn-outline-info {
  2107. color: #926dde;
  2108. background-color: transparent;
  2109. background-image: none;
  2110. border-color: #926dde; }
  2111. .btn-outline-info:focus, .btn-outline-info.focus {
  2112. color: #926dde;
  2113. -webkit-box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5);
  2114. box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5); }
  2115. .btn-outline-info:hover {
  2116. color: #fff;
  2117. background-color: #926dde;
  2118. border-color: #926dde;
  2119. -webkit-box-shadow: 0 1px 10px rgba(146, 109, 222, 0.4);
  2120. box-shadow: 0 1px 10px rgba(146, 109, 222, 0.4); }
  2121. .btn-outline-info.disabled, .btn-outline-info:disabled {
  2122. color: #926dde;
  2123. background-color: transparent; }
  2124. .btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active,
  2125. .show > .btn-outline-info.dropdown-toggle {
  2126. color: #fff;
  2127. background-color: #926dde;
  2128. border-color: #926dde;
  2129. -webkit-box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5);
  2130. box-shadow: 0 0 0 0rem rgba(146, 109, 222, 0.5); }
  2131.  
  2132. .btn-outline-warning {
  2133. color: #ffba00;
  2134. background-color: transparent;
  2135. background-image: none;
  2136. border-color: #ffba00; }
  2137. .btn-outline-warning:focus, .btn-outline-warning.focus {
  2138. color: #ffba00;
  2139. -webkit-box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5);
  2140. box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5); }
  2141. .btn-outline-warning:hover {
  2142. color: #fff;
  2143. background-color: #ffba00;
  2144. border-color: #ffba00;
  2145. -webkit-box-shadow: 0 1px 10px rgba(255, 186, 0, 0.4);
  2146. box-shadow: 0 1px 10px rgba(255, 186, 0, 0.4); }
  2147. .btn-outline-warning.disabled, .btn-outline-warning:disabled {
  2148. color: #ffba00;
  2149. background-color: transparent; }
  2150. .btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active,
  2151. .show > .btn-outline-warning.dropdown-toggle {
  2152. color: #fff;
  2153. background-color: #ffba00;
  2154. border-color: #ffba00;
  2155. -webkit-box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5);
  2156. box-shadow: 0 0 0 0rem rgba(255, 186, 0, 0.5); }
  2157.  
  2158. .btn-outline-danger {
  2159. color: #ff4954;
  2160. background-color: transparent;
  2161. background-image: none;
  2162. border-color: #ff4954; }
  2163. .btn-outline-danger:focus, .btn-outline-danger.focus {
  2164. color: #ff4954;
  2165. -webkit-box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5);
  2166. box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5); }
  2167. .btn-outline-danger:hover {
  2168. color: #fff;
  2169. background-color: #ff4954;
  2170. border-color: #ff4954;
  2171. -webkit-box-shadow: 0 1px 10px rgba(255, 73, 84, 0.4);
  2172. box-shadow: 0 1px 10px rgba(255, 73, 84, 0.4); }
  2173. .btn-outline-danger.disabled, .btn-outline-danger:disabled {
  2174. color: #ff4954;
  2175. background-color: transparent; }
  2176. .btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active,
  2177. .show > .btn-outline-danger.dropdown-toggle {
  2178. color: #fff;
  2179. background-color: #ff4954;
  2180. border-color: #ff4954;
  2181. -webkit-box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5);
  2182. box-shadow: 0 0 0 0rem rgba(255, 73, 84, 0.5); }
  2183.  
  2184. .btn-outline-light {
  2185. color: #f8f9fa;
  2186. background-color: transparent;
  2187. background-image: none;
  2188. border-color: #f8f9fa; }
  2189. .btn-outline-light:focus, .btn-outline-light.focus {
  2190. color: #f8f9fa;
  2191. -webkit-box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5);
  2192. box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5); }
  2193. .btn-outline-light:hover {
  2194. color: #757575;
  2195. background-color: #f8f9fa;
  2196. border-color: #f8f9fa;
  2197. -webkit-box-shadow: 0 1px 10px rgba(248, 249, 250, 0.4);
  2198. box-shadow: 0 1px 10px rgba(248, 249, 250, 0.4); }
  2199. .btn-outline-light.disabled, .btn-outline-light:disabled {
  2200. color: #f8f9fa;
  2201. background-color: transparent; }
  2202. .btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active,
  2203. .show > .btn-outline-light.dropdown-toggle {
  2204. color: #757575;
  2205. background-color: #f8f9fa;
  2206. border-color: #f8f9fa;
  2207. -webkit-box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5);
  2208. box-shadow: 0 0 0 0rem rgba(248, 249, 250, 0.5); }
  2209.  
  2210. .btn-outline-dark {
  2211. color: #191919;
  2212. background-color: transparent;
  2213. background-image: none;
  2214. border-color: #191919; }
  2215. .btn-outline-dark:focus, .btn-outline-dark.focus {
  2216. color: #191919;
  2217. -webkit-box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5);
  2218. box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5); }
  2219. .btn-outline-dark:hover {
  2220. color: #fff;
  2221. background-color: #191919;
  2222. border-color: #191919;
  2223. -webkit-box-shadow: 0 1px 10px rgba(25, 25, 25, 0.4);
  2224. box-shadow: 0 1px 10px rgba(25, 25, 25, 0.4); }
  2225. .btn-outline-dark.disabled, .btn-outline-dark:disabled {
  2226. color: #191919;
  2227. background-color: transparent; }
  2228. .btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active,
  2229. .show > .btn-outline-dark.dropdown-toggle {
  2230. color: #fff;
  2231. background-color: #191919;
  2232. border-color: #191919;
  2233. -webkit-box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5);
  2234. box-shadow: 0 0 0 0rem rgba(25, 25, 25, 0.5); }
  2235.  
  2236. .btn-link {
  2237. font-weight: 400;
  2238. color: #50a1ff;
  2239. background-color: transparent; }
  2240. .btn-link:hover {
  2241. color: #0478ff;
  2242. text-decoration: underline;
  2243. background-color: transparent;
  2244. border-color: transparent; }
  2245. .btn-link:focus, .btn-link.focus {
  2246. text-decoration: underline;
  2247. border-color: transparent;
  2248. -webkit-box-shadow: none;
  2249. box-shadow: none; }
  2250. .btn-link:disabled, .btn-link.disabled {
  2251. color: #868e96; }
  2252.  
  2253. .btn-lg, .btn-group-lg > .btn, .input-group-lg > .input-group-prepend > .btn,
  2254. .input-group-lg > .input-group-append > .btn {
  2255. padding: 0.375rem 1rem;
  2256. font-size: 1.0625rem;
  2257. line-height: 2.2;
  2258. border-radius: 0.3rem; }
  2259.  
  2260. .btn-sm, .btn-group-sm > .btn, .input-group-sm > .input-group-prepend > .btn,
  2261. .input-group-sm > .input-group-append > .btn {
  2262. padding: 0.375rem 0.5rem;
  2263. font-size: 0.9375rem;
  2264. line-height: 1.5;
  2265. border-radius: 0.125rem; }
  2266.  
  2267. .btn-block {
  2268. display: block;
  2269. width: 100%; }
  2270. .btn-block + .btn-block {
  2271. margin-top: 0.5rem; }
  2272.  
  2273. input[type="submit"].btn-block,
  2274. input[type="reset"].btn-block,
  2275. input[type="button"].btn-block {
  2276. width: 100%; }
  2277.  
  2278. .fade {
  2279. opacity: 0;
  2280. -webkit-transition: opacity 0.15s linear;
  2281. transition: opacity 0.15s linear; }
  2282. .fade.show {
  2283. opacity: 1; }
  2284.  
  2285. .collapse {
  2286. display: none; }
  2287. .collapse.show {
  2288. display: block; }
  2289.  
  2290. tr.collapse.show {
  2291. display: table-row; }
  2292.  
  2293. tbody.collapse.show {
  2294. display: table-row-group; }
  2295.  
  2296. .collapsing {
  2297. position: relative;
  2298. height: 0;
  2299. overflow: hidden;
  2300. -webkit-transition: height 0.35s ease;
  2301. transition: height 0.35s ease; }
  2302.  
  2303. .dropup,
  2304. .dropdown {
  2305. position: relative; }
  2306.  
  2307. .dropdown-toggle::after {
  2308. display: inline-block;
  2309. width: 0;
  2310. height: 0;
  2311. margin-left: 0.255em;
  2312. vertical-align: 0.255em;
  2313. content: "";
  2314. border-top: 0.3em solid;
  2315. border-right: 0.3em solid transparent;
  2316. border-bottom: 0;
  2317. border-left: 0.3em solid transparent; }
  2318.  
  2319. .dropdown-toggle:empty::after {
  2320. margin-left: 0; }
  2321.  
  2322. .dropdown-menu {
  2323. position: absolute;
  2324. top: 100%;
  2325. left: 0;
  2326. z-index: 1000;
  2327. display: none;
  2328. float: left;
  2329. min-width: 10rem;
  2330. padding: 0.5rem 0;
  2331. margin: 0.125rem 0 0;
  2332. font-size: 0.9375rem;
  2333. color: #757575;
  2334. text-align: left;
  2335. list-style: none;
  2336. background-color: #fff;
  2337. -webkit-background-clip: padding-box;
  2338. background-clip: padding-box;
  2339. border: 1px solid rgba(0, 0, 0, 0.15);
  2340. border-radius: 0.25rem; }
  2341.  
  2342. .dropup .dropdown-menu {
  2343. margin-top: 0;
  2344. margin-bottom: 0.125rem; }
  2345.  
  2346. .dropup .dropdown-toggle::after {
  2347. display: inline-block;
  2348. width: 0;
  2349. height: 0;
  2350. margin-left: 0.255em;
  2351. vertical-align: 0.255em;
  2352. content: "";
  2353. border-top: 0;
  2354. border-right: 0.3em solid transparent;
  2355. border-bottom: 0.3em solid;
  2356. border-left: 0.3em solid transparent; }
  2357.  
  2358. .dropup .dropdown-toggle:empty::after {
  2359. margin-left: 0; }
  2360.  
  2361. .dropright .dropdown-menu {
  2362. margin-top: 0;
  2363. margin-left: 0.125rem; }
  2364.  
  2365. .dropright .dropdown-toggle::after {
  2366. display: inline-block;
  2367. width: 0;
  2368. height: 0;
  2369. margin-left: 0.255em;
  2370. vertical-align: 0.255em;
  2371. content: "";
  2372. border-top: 0.3em solid transparent;
  2373. border-bottom: 0.3em solid transparent;
  2374. border-left: 0.3em solid; }
  2375.  
  2376. .dropright .dropdown-toggle:empty::after {
  2377. margin-left: 0; }
  2378.  
  2379. .dropright .dropdown-toggle::after {
  2380. vertical-align: 0; }
  2381.  
  2382. .dropleft .dropdown-menu {
  2383. margin-top: 0;
  2384. margin-right: 0.125rem; }
  2385.  
  2386. .dropleft .dropdown-toggle::after {
  2387. display: inline-block;
  2388. width: 0;
  2389. height: 0;
  2390. margin-left: 0.255em;
  2391. vertical-align: 0.255em;
  2392. content: ""; }
  2393.  
  2394. .dropleft .dropdown-toggle::after {
  2395. display: none; }
  2396.  
  2397. .dropleft .dropdown-toggle::before {
  2398. display: inline-block;
  2399. width: 0;
  2400. height: 0;
  2401. margin-right: 0.255em;
  2402. vertical-align: 0.255em;
  2403. content: "";
  2404. border-top: 0.3em solid transparent;
  2405. border-right: 0.3em solid;
  2406. border-bottom: 0.3em solid transparent; }
  2407.  
  2408. .dropleft .dropdown-toggle:empty::after {
  2409. margin-left: 0; }
  2410.  
  2411. .dropleft .dropdown-toggle::before {
  2412. vertical-align: 0; }
  2413.  
  2414. .dropdown-divider {
  2415. height: 0;
  2416. margin: 0.5rem 0;
  2417. overflow: hidden;
  2418. border-top: 1px solid #e9ecef; }
  2419.  
  2420. .dropdown-item {
  2421. display: block;
  2422. width: 100%;
  2423. padding: 0.25rem 1.5rem;
  2424. clear: both;
  2425. font-weight: 400;
  2426. color: #212529;
  2427. text-align: inherit;
  2428. white-space: nowrap;
  2429. background-color: transparent;
  2430. border: 0; }
  2431. .dropdown-item:hover, .dropdown-item:focus {
  2432. color: #16181b;
  2433. text-decoration: none;
  2434. background-color: #f8f9fa; }
  2435. .dropdown-item.active, .dropdown-item:active {
  2436. color: #fff;
  2437. text-decoration: none;
  2438. background-color: #50a1ff; }
  2439. .dropdown-item.disabled, .dropdown-item:disabled {
  2440. color: #868e96;
  2441. background-color: transparent; }
  2442.  
  2443. .dropdown-menu.show {
  2444. display: block; }
  2445.  
  2446. .dropdown-header {
  2447. display: block;
  2448. padding: 0.5rem 1.5rem;
  2449. margin-bottom: 0;
  2450. font-size: 0.9375rem;
  2451. color: #868e96;
  2452. white-space: nowrap; }
  2453.  
  2454. .btn-group,
  2455. .btn-group-vertical {
  2456. position: relative;
  2457. display: -webkit-inline-box;
  2458. display: inline-flex;
  2459. vertical-align: middle; }
  2460. .btn-group > .btn,
  2461. .btn-group-vertical > .btn {
  2462. position: relative;
  2463. -webkit-box-flex: 0;
  2464. flex: 0 1 auto; }
  2465. .btn-group > .btn:hover,
  2466. .btn-group-vertical > .btn:hover {
  2467. z-index: 1; }
  2468. .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
  2469. .btn-group-vertical > .btn:focus,
  2470. .btn-group-vertical > .btn:active,
  2471. .btn-group-vertical > .btn.active {
  2472. z-index: 1; }
  2473. .btn-group .btn + .btn,
  2474. .btn-group .btn + .btn-group,
  2475. .btn-group .btn-group + .btn,
  2476. .btn-group .btn-group + .btn-group,
  2477. .btn-group-vertical .btn + .btn,
  2478. .btn-group-vertical .btn + .btn-group,
  2479. .btn-group-vertical .btn-group + .btn,
  2480. .btn-group-vertical .btn-group + .btn-group {
  2481. margin-left: -1px; }
  2482.  
  2483. .btn-toolbar {
  2484. display: -webkit-box;
  2485. display: flex;
  2486. flex-wrap: wrap;
  2487. -webkit-box-pack: start;
  2488. justify-content: flex-start; }
  2489. .btn-toolbar .input-group {
  2490. width: auto; }
  2491.  
  2492. .btn-group > .btn:first-child {
  2493. margin-left: 0; }
  2494.  
  2495. .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
  2496. .btn-group > .btn-group:not(:last-child) > .btn {
  2497. border-top-right-radius: 0;
  2498. border-bottom-right-radius: 0; }
  2499.  
  2500. .btn-group > .btn:not(:first-child),
  2501. .btn-group > .btn-group:not(:first-child) > .btn {
  2502. border-top-left-radius: 0;
  2503. border-bottom-left-radius: 0; }
  2504.  
  2505. .dropdown-toggle-split {
  2506. padding-right: 0.5625rem;
  2507. padding-left: 0.5625rem; }
  2508. .dropdown-toggle-split::after {
  2509. margin-left: 0; }
  2510.  
  2511. .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .input-group-sm > .input-group-prepend > .btn + .dropdown-toggle-split,
  2512. .input-group-sm > .input-group-append > .btn + .dropdown-toggle-split {
  2513. padding-right: 0.375rem;
  2514. padding-left: 0.375rem; }
  2515.  
  2516. .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .input-group-lg > .input-group-prepend > .btn + .dropdown-toggle-split,
  2517. .input-group-lg > .input-group-append > .btn + .dropdown-toggle-split {
  2518. padding-right: 0.75rem;
  2519. padding-left: 0.75rem; }
  2520.  
  2521. .btn-group-vertical {
  2522. -webkit-box-orient: vertical;
  2523. -webkit-box-direction: normal;
  2524. flex-direction: column;
  2525. -webkit-box-align: start;
  2526. align-items: flex-start;
  2527. -webkit-box-pack: center;
  2528. justify-content: center; }
  2529. .btn-group-vertical .btn,
  2530. .btn-group-vertical .btn-group {
  2531. width: 100%; }
  2532. .btn-group-vertical > .btn + .btn,
  2533. .btn-group-vertical > .btn + .btn-group,
  2534. .btn-group-vertical > .btn-group + .btn,
  2535. .btn-group-vertical > .btn-group + .btn-group {
  2536. margin-top: -1px;
  2537. margin-left: 0; }
  2538. .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  2539. .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  2540. border-bottom-right-radius: 0;
  2541. border-bottom-left-radius: 0; }
  2542. .btn-group-vertical > .btn:not(:first-child),
  2543. .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  2544. border-top-left-radius: 0;
  2545. border-top-right-radius: 0; }
  2546.  
  2547. .btn-group-toggle > .btn,
  2548. .btn-group-toggle > .btn-group > .btn {
  2549. margin-bottom: 0; }
  2550. .btn-group-toggle > .btn input[type="radio"],
  2551. .btn-group-toggle > .btn input[type="checkbox"],
  2552. .btn-group-toggle > .btn-group > .btn input[type="radio"],
  2553. .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  2554. position: absolute;
  2555. clip: rect(0, 0, 0, 0);
  2556. pointer-events: none; }
  2557.  
  2558. .input-group {
  2559. position: relative;
  2560. display: -webkit-box;
  2561. display: flex;
  2562. flex-wrap: wrap;
  2563. -webkit-box-align: stretch;
  2564. align-items: stretch;
  2565. width: 100%; }
  2566. .input-group > .form-control,
  2567. .input-group > .custom-select,
  2568. .input-group > .custom-file {
  2569. position: relative;
  2570. -webkit-box-flex: 1;
  2571. flex: 1 1 auto;
  2572. width: 1%;
  2573. margin-bottom: 0; }
  2574. .input-group > .form-control:focus,
  2575. .input-group > .custom-select:focus,
  2576. .input-group > .custom-file:focus {
  2577. z-index: 3; }
  2578. .input-group > .form-control + .form-control,
  2579. .input-group > .form-control + .custom-select,
  2580. .input-group > .form-control + .custom-file,
  2581. .input-group > .custom-select + .form-control,
  2582. .input-group > .custom-select + .custom-select,
  2583. .input-group > .custom-select + .custom-file,
  2584. .input-group > .custom-file + .form-control,
  2585. .input-group > .custom-file + .custom-select,
  2586. .input-group > .custom-file + .custom-file {
  2587. margin-left: -1px; }
  2588. .input-group > .form-control:not(:last-child),
  2589. .input-group > .custom-select:not(:last-child) {
  2590. border-top-right-radius: 0;
  2591. border-bottom-right-radius: 0; }
  2592. .input-group > .form-control:not(:first-child),
  2593. .input-group > .custom-select:not(:first-child) {
  2594. border-top-left-radius: 0;
  2595. border-bottom-left-radius: 0; }
  2596. .input-group > .custom-file {
  2597. display: -webkit-box;
  2598. display: flex;
  2599. -webkit-box-align: center;
  2600. align-items: center; }
  2601. .input-group > .custom-file:not(:last-child) .custom-file-label,
  2602. .input-group > .custom-file:not(:last-child) .custom-file-label::before {
  2603. border-top-right-radius: 0;
  2604. border-bottom-right-radius: 0; }
  2605. .input-group > .custom-file:not(:first-child) .custom-file-label,
  2606. .input-group > .custom-file:not(:first-child) .custom-file-label::before {
  2607. border-top-left-radius: 0;
  2608. border-bottom-left-radius: 0; }
  2609.  
  2610. .input-group-prepend,
  2611. .input-group-append {
  2612. display: -webkit-box;
  2613. display: flex; }
  2614. .input-group-prepend .btn,
  2615. .input-group-append .btn {
  2616. position: relative;
  2617. z-index: 2; }
  2618. .input-group-prepend .btn + .btn,
  2619. .input-group-prepend .btn + .input-group-text,
  2620. .input-group-prepend .input-group-text + .input-group-text,
  2621. .input-group-prepend .input-group-text + .btn,
  2622. .input-group-append .btn + .btn,
  2623. .input-group-append .btn + .input-group-text,
  2624. .input-group-append .input-group-text + .input-group-text,
  2625. .input-group-append .input-group-text + .btn {
  2626. margin-left: -1px; }
  2627.  
  2628. .input-group-prepend {
  2629. margin-right: -1px; }
  2630.  
  2631. .input-group-append {
  2632. margin-left: -1px; }
  2633.  
  2634. .input-group-text {
  2635. display: -webkit-box;
  2636. display: flex;
  2637. -webkit-box-align: center;
  2638. align-items: center;
  2639. padding: 0.375rem 0.75rem;
  2640. margin-bottom: 0;
  2641. font-size: 0.9375rem;
  2642. font-weight: 400;
  2643. line-height: 1.9;
  2644. color: #999999;
  2645. text-align: center;
  2646. white-space: nowrap;
  2647. background-color: #e9ecef;
  2648. border: 1px solid #eaeff4;
  2649. border-radius: 2px; }
  2650. .input-group-text input[type="radio"],
  2651. .input-group-text input[type="checkbox"] {
  2652. margin-top: 0; }
  2653.  
  2654. .input-group > .input-group-prepend > .btn,
  2655. .input-group > .input-group-prepend > .input-group-text,
  2656. .input-group > .input-group-append:not(:last-child) > .btn,
  2657. .input-group > .input-group-append:not(:last-child) > .input-group-text,
  2658. .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  2659. .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  2660. border-top-right-radius: 0;
  2661. border-bottom-right-radius: 0; }
  2662.  
  2663. .input-group > .input-group-append > .btn,
  2664. .input-group > .input-group-append > .input-group-text,
  2665. .input-group > .input-group-prepend:not(:first-child) > .btn,
  2666. .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
  2667. .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
  2668. .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  2669. border-top-left-radius: 0;
  2670. border-bottom-left-radius: 0; }
  2671.  
  2672. .custom-control {
  2673. position: relative;
  2674. display: block;
  2675. min-height: 1.9rem;
  2676. padding-left: 1.5rem; }
  2677.  
  2678. .custom-control-inline {
  2679. display: -webkit-inline-box;
  2680. display: inline-flex;
  2681. margin-right: 1rem; }
  2682.  
  2683. .custom-control-input {
  2684. position: absolute;
  2685. z-index: -1;
  2686. opacity: 0; }
  2687. .custom-control-input:checked ~ .custom-control-label::before {
  2688. color: #fff;
  2689. background-color: #fafbfb; }
  2690. .custom-control-input:focus ~ .custom-control-label::before {
  2691. -webkit-box-shadow: 0 0 0 1px #ffffff, none;
  2692. box-shadow: 0 0 0 1px #ffffff, none; }
  2693. .custom-control-input:active ~ .custom-control-label::before {
  2694. color: #fff;
  2695. background-color: #fafbfb; }
  2696. .custom-control-input:disabled ~ .custom-control-label {
  2697. color: #868e96; }
  2698. .custom-control-input:disabled ~ .custom-control-label::before {
  2699. background-color: #fafbfb; }
  2700.  
  2701. .custom-control-label {
  2702. margin-bottom: 0; }
  2703. .custom-control-label::before {
  2704. position: absolute;
  2705. top: -8.05px;
  2706. left: 0;
  2707. display: block;
  2708. width: 18px;
  2709. height: 18px;
  2710. pointer-events: none;
  2711. content: "";
  2712. -webkit-user-select: none;
  2713. -moz-user-select: none;
  2714. -ms-user-select: none;
  2715. user-select: none;
  2716. background-color: #fafbfb; }
  2717. .custom-control-label::after {
  2718. position: absolute;
  2719. top: -8.05px;
  2720. left: 0;
  2721. display: block;
  2722. width: 18px;
  2723. height: 18px;
  2724. content: "";
  2725. background-repeat: no-repeat;
  2726. background-position: center center;
  2727. -webkit-background-size: 50% 50%;
  2728. background-size: 50% 50%; }
  2729.  
  2730. .custom-checkbox .custom-control-label::before {
  2731. border-radius: 0; }
  2732.  
  2733. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  2734. background-color: #fafbfb; }
  2735.  
  2736. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  2737. background-image: none; }
  2738.  
  2739. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  2740. background-color: #fafbfb; }
  2741.  
  2742. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  2743. background-image: none; }
  2744.  
  2745. .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  2746. background-color: #fafbfb; }
  2747.  
  2748. .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  2749. background-color: #fafbfb; }
  2750.  
  2751. .custom-radio .custom-control-label::before {
  2752. border-radius: 50%; }
  2753.  
  2754. .custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  2755. background-color: #fafbfb; }
  2756.  
  2757. .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  2758. background-image: none; }
  2759.  
  2760. .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  2761. background-color: #fafbfb; }
  2762.  
  2763. .custom-select {
  2764. display: inline-block;
  2765. width: 100%;
  2766. height: calc(2.53125rem + 2px);
  2767. padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  2768. line-height: 1.9;
  2769. color: #999999;
  2770. vertical-align: middle;
  2771. background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  2772. -webkit-background-size: 8px 10px;
  2773. background-size: 8px 10px;
  2774. border: 1px solid #eaeff4;
  2775. border-radius: 0.25rem;
  2776. -webkit-appearance: none;
  2777. -moz-appearance: none;
  2778. appearance: none; }
  2779. .custom-select:focus {
  2780. border-color: #f1f2f3;
  2781. outline: 0;
  2782. -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(241, 242, 243, 0.5);
  2783. box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(241, 242, 243, 0.5); }
  2784. .custom-select:focus::-ms-value {
  2785. color: #999999;
  2786. background-color: #fff; }
  2787. .custom-select[multiple], .custom-select[size]:not([size="1"]) {
  2788. height: auto;
  2789. padding-right: 0.75rem;
  2790. background-image: none; }
  2791. .custom-select:disabled {
  2792. color: #868e96;
  2793. background-color: #e9ecef; }
  2794. .custom-select::-ms-expand {
  2795. opacity: 0; }
  2796.  
  2797. .custom-select-sm {
  2798. height: calc(2.15625rem + 2px);
  2799. padding-top: 0.375rem;
  2800. padding-bottom: 0.375rem;
  2801. font-size: 75%; }
  2802.  
  2803. .custom-select-lg {
  2804. height: calc(3.0875rem + 2px);
  2805. padding-top: 0.375rem;
  2806. padding-bottom: 0.375rem;
  2807. font-size: 125%; }
  2808.  
  2809. .custom-file {
  2810. position: relative;
  2811. display: inline-block;
  2812. width: 100%;
  2813. height: calc(2.53125rem + 2px);
  2814. margin-bottom: 0; }
  2815.  
  2816. .custom-file-input {
  2817. position: relative;
  2818. z-index: 2;
  2819. width: 100%;
  2820. height: calc(2.53125rem + 2px);
  2821. margin: 0;
  2822. opacity: 0; }
  2823. .custom-file-input:focus ~ .custom-file-control {
  2824. border-color: #f1f2f3;
  2825. -webkit-box-shadow: none;
  2826. box-shadow: none; }
  2827. .custom-file-input:focus ~ .custom-file-control::before {
  2828. border-color: #f1f2f3; }
  2829. .custom-file-input:lang(en) ~ .custom-file-label::after {
  2830. content: "Browse"; }
  2831.  
  2832. .custom-file-label {
  2833. position: absolute;
  2834. top: 0;
  2835. right: 0;
  2836. left: 0;
  2837. z-index: 1;
  2838. height: calc(2.53125rem + 2px);
  2839. padding: 0.375rem 0.75rem;
  2840. line-height: 1.9;
  2841. color: #999999;
  2842. background-color: #fff;
  2843. border: 1px solid #eaeff4;
  2844. border-radius: 2px; }
  2845. .custom-file-label::after {
  2846. position: absolute;
  2847. top: 0;
  2848. right: 0;
  2849. bottom: 0;
  2850. z-index: 3;
  2851. display: block;
  2852. height: calc(calc(2.53125rem + 2px) - 1px * 2);
  2853. padding: 0.375rem 0.75rem;
  2854. line-height: 1.9;
  2855. color: #999999;
  2856. content: "Browse";
  2857. background-color: #e9ecef;
  2858. border-left: 1px solid #eaeff4;
  2859. border-radius: 0 2px 2px 0; }
  2860.  
  2861. .nav {
  2862. display: -webkit-box;
  2863. display: flex;
  2864. flex-wrap: wrap;
  2865. padding-left: 0;
  2866. margin-bottom: 0;
  2867. list-style: none; }
  2868.  
  2869. .nav-link {
  2870. display: block;
  2871. padding: 0.5rem 1rem; }
  2872. .nav-link:hover, .nav-link:focus {
  2873. text-decoration: none; }
  2874. .nav-link.disabled {
  2875. color: #a5b3c7; }
  2876.  
  2877. .nav-tabs {
  2878. border-bottom: 1px solid #f1f2f3; }
  2879. .nav-tabs .nav-item {
  2880. margin-bottom: -1px; }
  2881. .nav-tabs .nav-link {
  2882. border: 1px solid transparent;
  2883. border-top-left-radius: 0;
  2884. border-top-right-radius: 0; }
  2885. .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  2886. border-color: transparent transparent #f1f2f3; }
  2887. .nav-tabs .nav-link.disabled {
  2888. color: #a5b3c7;
  2889. background-color: transparent;
  2890. border-color: transparent; }
  2891. .nav-tabs .nav-link.active,
  2892. .nav-tabs .nav-item.show .nav-link {
  2893. color: #757575;
  2894. background-color: #ffffff;
  2895. border-color: #50a1ff #f1f2f3 #ffffff; }
  2896. .nav-tabs .dropdown-menu {
  2897. margin-top: -1px;
  2898. border-top-left-radius: 0;
  2899. border-top-right-radius: 0; }
  2900.  
  2901. .nav-pills .nav-link {
  2902. border-radius: 0.125rem; }
  2903.  
  2904. .nav-pills .nav-link.active,
  2905. .nav-pills .show > .nav-link {
  2906. color: #757575;
  2907. background-color: #e9ecf0; }
  2908.  
  2909. .nav-fill .nav-item {
  2910. -webkit-box-flex: 1;
  2911. flex: 1 1 auto;
  2912. text-align: center; }
  2913.  
  2914. .nav-justified .nav-item {
  2915. flex-basis: 0;
  2916. -webkit-box-flex: 1;
  2917. flex-grow: 1;
  2918. text-align: center; }
  2919.  
  2920. .tab-content > .tab-pane {
  2921. display: none; }
  2922.  
  2923. .tab-content > .active {
  2924. display: block; }
  2925.  
  2926. .navbar {
  2927. position: relative;
  2928. display: -webkit-box;
  2929. display: flex;
  2930. flex-wrap: wrap;
  2931. -webkit-box-align: center;
  2932. align-items: center;
  2933. -webkit-box-pack: justify;
  2934. justify-content: space-between;
  2935. padding: 0.5rem 1rem; }
  2936. .navbar > .container,
  2937. .navbar > .container-fluid {
  2938. display: -webkit-box;
  2939. display: flex;
  2940. flex-wrap: wrap;
  2941. -webkit-box-align: center;
  2942. align-items: center;
  2943. -webkit-box-pack: justify;
  2944. justify-content: space-between; }
  2945.  
  2946. .navbar-brand {
  2947. display: inline-block;
  2948. padding-top: 0;
  2949. padding-bottom: 0;
  2950. margin-right: 1rem;
  2951. font-size: 1.0625rem;
  2952. line-height: inherit;
  2953. white-space: nowrap; }
  2954. .navbar-brand:hover, .navbar-brand:focus {
  2955. text-decoration: none; }
  2956.  
  2957. .navbar-nav {
  2958. display: -webkit-box;
  2959. display: flex;
  2960. -webkit-box-orient: vertical;
  2961. -webkit-box-direction: normal;
  2962. flex-direction: column;
  2963. padding-left: 0;
  2964. margin-bottom: 0;
  2965. list-style: none; }
  2966. .navbar-nav .nav-link {
  2967. padding-right: 0;
  2968. padding-left: 0; }
  2969. .navbar-nav .dropdown-menu {
  2970. position: static;
  2971. float: none; }
  2972.  
  2973. .navbar-text {
  2974. display: inline-block;
  2975. padding-top: 0.5rem;
  2976. padding-bottom: 0.5rem; }
  2977.  
  2978. .navbar-collapse {
  2979. flex-basis: 100%;
  2980. -webkit-box-flex: 1;
  2981. flex-grow: 1;
  2982. -webkit-box-align: center;
  2983. align-items: center; }
  2984.  
  2985. .navbar-toggler {
  2986. padding: 0.25rem 0.75rem;
  2987. font-size: 1.0625rem;
  2988. line-height: 1;
  2989. background-color: transparent;
  2990. border: 1px solid transparent;
  2991. border-radius: 0.25rem; }
  2992. .navbar-toggler:hover, .navbar-toggler:focus {
  2993. text-decoration: none; }
  2994. .navbar-toggler:not(:disabled):not(.disabled) {
  2995. cursor: pointer; }
  2996.  
  2997. .navbar-toggler-icon {
  2998. display: inline-block;
  2999. width: 1.5em;
  3000. height: 1.5em;
  3001. vertical-align: middle;
  3002. content: "";
  3003. background: no-repeat center center;
  3004. -webkit-background-size: 100% 100%;
  3005. background-size: 100% 100%; }
  3006.  
  3007. @media (max-width: 575.98px) {
  3008. .navbar-expand-sm > .container,
  3009. .navbar-expand-sm > .container-fluid {
  3010. padding-right: 0;
  3011. padding-left: 0; } }
  3012.  
  3013. @media (min-width: 576px) {
  3014. .navbar-expand-sm {
  3015. -webkit-box-orient: horizontal;
  3016. -webkit-box-direction: normal;
  3017. flex-flow: row nowrap;
  3018. -webkit-box-pack: start;
  3019. justify-content: flex-start; }
  3020. .navbar-expand-sm .navbar-nav {
  3021. -webkit-box-orient: horizontal;
  3022. -webkit-box-direction: normal;
  3023. flex-direction: row; }
  3024. .navbar-expand-sm .navbar-nav .dropdown-menu {
  3025. position: absolute; }
  3026. .navbar-expand-sm .navbar-nav .dropdown-menu-right {
  3027. right: 0;
  3028. left: auto; }
  3029. .navbar-expand-sm .navbar-nav .nav-link {
  3030. padding-right: 0.5rem;
  3031. padding-left: 0.5rem; }
  3032. .navbar-expand-sm > .container,
  3033. .navbar-expand-sm > .container-fluid {
  3034. flex-wrap: nowrap; }
  3035. .navbar-expand-sm .navbar-collapse {
  3036. display: -webkit-box !important;
  3037. display: flex !important;
  3038. flex-basis: auto; }
  3039. .navbar-expand-sm .navbar-toggler {
  3040. display: none; }
  3041. .navbar-expand-sm .dropup .dropdown-menu {
  3042. top: auto;
  3043. bottom: 100%; } }
  3044.  
  3045. @media (max-width: 767.98px) {
  3046. .navbar-expand-md > .container,
  3047. .navbar-expand-md > .container-fluid {
  3048. padding-right: 0;
  3049. padding-left: 0; } }
  3050.  
  3051. @media (min-width: 768px) {
  3052. .navbar-expand-md {
  3053. -webkit-box-orient: horizontal;
  3054. -webkit-box-direction: normal;
  3055. flex-flow: row nowrap;
  3056. -webkit-box-pack: start;
  3057. justify-content: flex-start; }
  3058. .navbar-expand-md .navbar-nav {
  3059. -webkit-box-orient: horizontal;
  3060. -webkit-box-direction: normal;
  3061. flex-direction: row; }
  3062. .navbar-expand-md .navbar-nav .dropdown-menu {
  3063. position: absolute; }
  3064. .navbar-expand-md .navbar-nav .dropdown-menu-right {
  3065. right: 0;
  3066. left: auto; }
  3067. .navbar-expand-md .navbar-nav .nav-link {
  3068. padding-right: 0.5rem;
  3069. padding-left: 0.5rem; }
  3070. .navbar-expand-md > .container,
  3071. .navbar-expand-md > .container-fluid {
  3072. flex-wrap: nowrap; }
  3073. .navbar-expand-md .navbar-collapse {
  3074. display: -webkit-box !important;
  3075. display: flex !important;
  3076. flex-basis: auto; }
  3077. .navbar-expand-md .navbar-toggler {
  3078. display: none; }
  3079. .navbar-expand-md .dropup .dropdown-menu {
  3080. top: auto;
  3081. bottom: 100%; } }
  3082.  
  3083. @media (max-width: 991.98px) {
  3084. .navbar-expand-lg > .container,
  3085. .navbar-expand-lg > .container-fluid {
  3086. padding-right: 0;
  3087. padding-left: 0; } }
  3088.  
  3089. @media (min-width: 992px) {
  3090. .navbar-expand-lg {
  3091. -webkit-box-orient: horizontal;
  3092. -webkit-box-direction: normal;
  3093. flex-flow: row nowrap;
  3094. -webkit-box-pack: start;
  3095. justify-content: flex-start; }
  3096. .navbar-expand-lg .navbar-nav {
  3097. -webkit-box-orient: horizontal;
  3098. -webkit-box-direction: normal;
  3099. flex-direction: row; }
  3100. .navbar-expand-lg .navbar-nav .dropdown-menu {
  3101. position: absolute; }
  3102. .navbar-expand-lg .navbar-nav .dropdown-menu-right {
  3103. right: 0;
  3104. left: auto; }
  3105. .navbar-expand-lg .navbar-nav .nav-link {
  3106. padding-right: 0.5rem;
  3107. padding-left: 0.5rem; }
  3108. .navbar-expand-lg > .container,
  3109. .navbar-expand-lg > .container-fluid {
  3110. flex-wrap: nowrap; }
  3111. .navbar-expand-lg .navbar-collapse {
  3112. display: -webkit-box !important;
  3113. display: flex !important;
  3114. flex-basis: auto; }
  3115. .navbar-expand-lg .navbar-toggler {
  3116. display: none; }
  3117. .navbar-expand-lg .dropup .dropdown-menu {
  3118. top: auto;
  3119. bottom: 100%; } }
  3120.  
  3121. @media (max-width: 1199.98px) {
  3122. .navbar-expand-xl > .container,
  3123. .navbar-expand-xl > .container-fluid {
  3124. padding-right: 0;
  3125. padding-left: 0; } }
  3126.  
  3127. @media (min-width: 1200px) {
  3128. .navbar-expand-xl {
  3129. -webkit-box-orient: horizontal;
  3130. -webkit-box-direction: normal;
  3131. flex-flow: row nowrap;
  3132. -webkit-box-pack: start;
  3133. justify-content: flex-start; }
  3134. .navbar-expand-xl .navbar-nav {
  3135. -webkit-box-orient: horizontal;
  3136. -webkit-box-direction: normal;
  3137. flex-direction: row; }
  3138. .navbar-expand-xl .navbar-nav .dropdown-menu {
  3139. position: absolute; }
  3140. .navbar-expand-xl .navbar-nav .dropdown-menu-right {
  3141. right: 0;
  3142. left: auto; }
  3143. .navbar-expand-xl .navbar-nav .nav-link {
  3144. padding-right: 0.5rem;
  3145. padding-left: 0.5rem; }
  3146. .navbar-expand-xl > .container,
  3147. .navbar-expand-xl > .container-fluid {
  3148. flex-wrap: nowrap; }
  3149. .navbar-expand-xl .navbar-collapse {
  3150. display: -webkit-box !important;
  3151. display: flex !important;
  3152. flex-basis: auto; }
  3153. .navbar-expand-xl .navbar-toggler {
  3154. display: none; }
  3155. .navbar-expand-xl .dropup .dropdown-menu {
  3156. top: auto;
  3157. bottom: 100%; } }
  3158.  
  3159. .navbar-expand {
  3160. -webkit-box-orient: horizontal;
  3161. -webkit-box-direction: normal;
  3162. flex-flow: row nowrap;
  3163. -webkit-box-pack: start;
  3164. justify-content: flex-start; }
  3165. .navbar-expand > .container,
  3166. .navbar-expand > .container-fluid {
  3167. padding-right: 0;
  3168. padding-left: 0; }
  3169. .navbar-expand .navbar-nav {
  3170. -webkit-box-orient: horizontal;
  3171. -webkit-box-direction: normal;
  3172. flex-direction: row; }
  3173. .navbar-expand .navbar-nav .dropdown-menu {
  3174. position: absolute; }
  3175. .navbar-expand .navbar-nav .dropdown-menu-right {
  3176. right: 0;
  3177. left: auto; }
  3178. .navbar-expand .navbar-nav .nav-link {
  3179. padding-right: 0.5rem;
  3180. padding-left: 0.5rem; }
  3181. .navbar-expand > .container,
  3182. .navbar-expand > .container-fluid {
  3183. flex-wrap: nowrap; }
  3184. .navbar-expand .navbar-collapse {
  3185. display: -webkit-box !important;
  3186. display: flex !important;
  3187. flex-basis: auto; }
  3188. .navbar-expand .navbar-toggler {
  3189. display: none; }
  3190. .navbar-expand .dropup .dropdown-menu {
  3191. top: auto;
  3192. bottom: 100%; }
  3193.  
  3194. .navbar-light .navbar-brand {
  3195. color: rgba(0, 0, 0, 0.9); }
  3196. .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  3197. color: rgba(0, 0, 0, 0.9); }
  3198.  
  3199. .navbar-light .navbar-nav .nav-link {
  3200. color: rgba(255, 255, 255, 0.65); }
  3201. .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  3202. color: rgba(0, 0, 0, 0.7); }
  3203. .navbar-light .navbar-nav .nav-link.disabled {
  3204. color: rgba(0, 0, 0, 0.3); }
  3205.  
  3206. .navbar-light .navbar-nav .show > .nav-link,
  3207. .navbar-light .navbar-nav .active > .nav-link,
  3208. .navbar-light .navbar-nav .nav-link.show,
  3209. .navbar-light .navbar-nav .nav-link.active {
  3210. color: rgba(0, 0, 0, 0.9); }
  3211.  
  3212. .navbar-light .navbar-toggler {
  3213. color: rgba(255, 255, 255, 0.65);
  3214. border-color: rgba(0, 0, 0, 0.1); }
  3215.  
  3216. .navbar-light .navbar-toggler-icon {
  3217. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.65)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  3218.  
  3219. .navbar-light .navbar-text {
  3220. color: rgba(255, 255, 255, 0.65); }
  3221. .navbar-light .navbar-text a {
  3222. color: rgba(0, 0, 0, 0.9); }
  3223. .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  3224. color: rgba(0, 0, 0, 0.9); }
  3225.  
  3226. .navbar-dark .navbar-brand {
  3227. color: #fff; }
  3228. .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  3229. color: #fff; }
  3230.  
  3231. .navbar-dark .navbar-nav .nav-link {
  3232. color: rgba(117, 117, 117, 0.8); }
  3233. .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  3234. color: rgba(255, 255, 255, 0.75); }
  3235. .navbar-dark .navbar-nav .nav-link.disabled {
  3236. color: rgba(255, 255, 255, 0.25); }
  3237.  
  3238. .navbar-dark .navbar-nav .show > .nav-link,
  3239. .navbar-dark .navbar-nav .active > .nav-link,
  3240. .navbar-dark .navbar-nav .nav-link.show,
  3241. .navbar-dark .navbar-nav .nav-link.active {
  3242. color: #fff; }
  3243.  
  3244. .navbar-dark .navbar-toggler {
  3245. color: rgba(117, 117, 117, 0.8);
  3246. border-color: rgba(255, 255, 255, 0.1); }
  3247.  
  3248. .navbar-dark .navbar-toggler-icon {
  3249. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(117, 117, 117, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  3250.  
  3251. .navbar-dark .navbar-text {
  3252. color: rgba(117, 117, 117, 0.8); }
  3253. .navbar-dark .navbar-text a {
  3254. color: #fff; }
  3255. .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  3256. color: #fff; }
  3257.  
  3258. .card {
  3259. position: relative;
  3260. display: -webkit-box;
  3261. display: flex;
  3262. -webkit-box-orient: vertical;
  3263. -webkit-box-direction: normal;
  3264. flex-direction: column;
  3265. min-width: 0;
  3266. word-wrap: break-word;
  3267. background-color: #fff;
  3268. -webkit-background-clip: border-box;
  3269. background-clip: border-box;
  3270. border: 0 solid rgba(0, 0, 0, 0.125);
  3271. border-radius: 0.25rem; }
  3272. .card > hr {
  3273. margin-right: 0;
  3274. margin-left: 0; }
  3275. .card > .list-group:first-child .list-group-item:first-child {
  3276. border-top-left-radius: 0.25rem;
  3277. border-top-right-radius: 0.25rem; }
  3278. .card > .list-group:last-child .list-group-item:last-child {
  3279. border-bottom-right-radius: 0.25rem;
  3280. border-bottom-left-radius: 0.25rem; }
  3281.  
  3282. .card-body {
  3283. -webkit-box-flex: 1;
  3284. flex: 1 1 auto;
  3285. padding: 1.25rem; }
  3286.  
  3287. .card-title {
  3288. margin-bottom: 0.75rem; }
  3289.  
  3290. .card-subtitle {
  3291. margin-top: -0.375rem;
  3292. margin-bottom: 0; }
  3293.  
  3294. .card-text:last-child {
  3295. margin-bottom: 0; }
  3296.  
  3297. .card-link:hover {
  3298. text-decoration: none; }
  3299.  
  3300. .card-link + .card-link {
  3301. margin-left: 1.25rem; }
  3302.  
  3303. .card-header {
  3304. padding: 0.75rem 1.25rem;
  3305. margin-bottom: 0;
  3306. background-color: rgba(0, 0, 0, 0.03);
  3307. border-bottom: 0 solid rgba(0, 0, 0, 0.125); }
  3308. .card-header:first-child {
  3309. border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 0; }
  3310. .card-header + .list-group .list-group-item:first-child {
  3311. border-top: 0; }
  3312.  
  3313. .card-footer {
  3314. padding: 0.75rem 1.25rem;
  3315. background-color: rgba(0, 0, 0, 0.03);
  3316. border-top: 0 solid rgba(0, 0, 0, 0.125); }
  3317. .card-footer:last-child {
  3318. border-radius: 0 0 calc(0.25rem - 0) calc(0.25rem - 0); }
  3319.  
  3320. .card-header-tabs {
  3321. margin-right: -0.625rem;
  3322. margin-bottom: -0.75rem;
  3323. margin-left: -0.625rem;
  3324. border-bottom: 0; }
  3325.  
  3326. .card-header-pills {
  3327. margin-right: -0.625rem;
  3328. margin-left: -0.625rem; }
  3329.  
  3330. .card-img-overlay {
  3331. position: absolute;
  3332. top: 0;
  3333. right: 0;
  3334. bottom: 0;
  3335. left: 0;
  3336. padding: 1.25rem; }
  3337.  
  3338. .card-img {
  3339. width: 100%;
  3340. border-radius: calc(0.25rem - 0); }
  3341.  
  3342. .card-img-top {
  3343. width: 100%;
  3344. border-top-left-radius: calc(0.25rem - 0);
  3345. border-top-right-radius: calc(0.25rem - 0); }
  3346.  
  3347. .card-img-bottom {
  3348. width: 100%;
  3349. border-bottom-right-radius: calc(0.25rem - 0);
  3350. border-bottom-left-radius: calc(0.25rem - 0); }
  3351.  
  3352. .card-deck {
  3353. display: -webkit-box;
  3354. display: flex;
  3355. -webkit-box-orient: vertical;
  3356. -webkit-box-direction: normal;
  3357. flex-direction: column; }
  3358. .card-deck .card {
  3359. margin-bottom: 15px; }
  3360. @media (min-width: 576px) {
  3361. .card-deck {
  3362. -webkit-box-orient: horizontal;
  3363. -webkit-box-direction: normal;
  3364. flex-flow: row wrap;
  3365. margin-right: -15px;
  3366. margin-left: -15px; }
  3367. .card-deck .card {
  3368. display: -webkit-box;
  3369. display: flex;
  3370. -webkit-box-flex: 1;
  3371. flex: 1 0 0%;
  3372. -webkit-box-orient: vertical;
  3373. -webkit-box-direction: normal;
  3374. flex-direction: column;
  3375. margin-right: 15px;
  3376. margin-bottom: 0;
  3377. margin-left: 15px; } }
  3378.  
  3379. .card-group {
  3380. display: -webkit-box;
  3381. display: flex;
  3382. -webkit-box-orient: vertical;
  3383. -webkit-box-direction: normal;
  3384. flex-direction: column; }
  3385. .card-group > .card {
  3386. margin-bottom: 15px; }
  3387. @media (min-width: 576px) {
  3388. .card-group {
  3389. -webkit-box-orient: horizontal;
  3390. -webkit-box-direction: normal;
  3391. flex-flow: row wrap; }
  3392. .card-group > .card {
  3393. -webkit-box-flex: 1;
  3394. flex: 1 0 0%;
  3395. margin-bottom: 0; }
  3396. .card-group > .card + .card {
  3397. margin-left: 0;
  3398. border-left: 0; }
  3399. .card-group > .card:first-child {
  3400. border-top-right-radius: 0;
  3401. border-bottom-right-radius: 0; }
  3402. .card-group > .card:first-child .card-img-top,
  3403. .card-group > .card:first-child .card-header {
  3404. border-top-right-radius: 0; }
  3405. .card-group > .card:first-child .card-img-bottom,
  3406. .card-group > .card:first-child .card-footer {
  3407. border-bottom-right-radius: 0; }
  3408. .card-group > .card:last-child {
  3409. border-top-left-radius: 0;
  3410. border-bottom-left-radius: 0; }
  3411. .card-group > .card:last-child .card-img-top,
  3412. .card-group > .card:last-child .card-header {
  3413. border-top-left-radius: 0; }
  3414. .card-group > .card:last-child .card-img-bottom,
  3415. .card-group > .card:last-child .card-footer {
  3416. border-bottom-left-radius: 0; }
  3417. .card-group > .card:only-child {
  3418. border-radius: 0.25rem; }
  3419. .card-group > .card:only-child .card-img-top,
  3420. .card-group > .card:only-child .card-header {
  3421. border-top-left-radius: 0.25rem;
  3422. border-top-right-radius: 0.25rem; }
  3423. .card-group > .card:only-child .card-img-bottom,
  3424. .card-group > .card:only-child .card-footer {
  3425. border-bottom-right-radius: 0.25rem;
  3426. border-bottom-left-radius: 0.25rem; }
  3427. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
  3428. border-radius: 0; }
  3429. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
  3430. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
  3431. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  3432. .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
  3433. border-radius: 0; } }
  3434.  
  3435. .card-columns .card {
  3436. margin-bottom: 0.75rem; }
  3437.  
  3438. @media (min-width: 576px) {
  3439. .card-columns {
  3440. -webkit-column-count: 3;
  3441. -moz-column-count: 3;
  3442. column-count: 3;
  3443. -webkit-column-gap: 1.25rem;
  3444. -moz-column-gap: 1.25rem;
  3445. column-gap: 1.25rem; }
  3446. .card-columns .card {
  3447. display: inline-block;
  3448. width: 100%; } }
  3449.  
  3450. .breadcrumb {
  3451. display: -webkit-box;
  3452. display: flex;
  3453. flex-wrap: wrap;
  3454. padding: 0.75rem 1rem;
  3455. margin-bottom: 1rem;
  3456. list-style: none;
  3457. background-color: transparent;
  3458. border-radius: 0.25rem; }
  3459.  
  3460. .breadcrumb-item + .breadcrumb-item::before {
  3461. display: inline-block;
  3462. padding-right: 0.5rem;
  3463. padding-left: 0.5rem;
  3464. color: #bfc5ca;
  3465. content: ""; }
  3466.  
  3467. .breadcrumb-item + .breadcrumb-item:hover::before {
  3468. text-decoration: underline; }
  3469.  
  3470. .breadcrumb-item + .breadcrumb-item:hover::before {
  3471. text-decoration: none; }
  3472.  
  3473. .breadcrumb-item.active {
  3474. color: #757575; }
  3475.  
  3476. .pagination {
  3477. display: -webkit-box;
  3478. display: flex;
  3479. padding-left: 0;
  3480. list-style: none;
  3481. border-radius: 0.25rem; }
  3482.  
  3483. .page-link {
  3484. position: relative;
  3485. display: block;
  3486. padding: 0.5rem 0.75rem;
  3487. margin-left: -1px;
  3488. line-height: 32px;
  3489. color: #757575;
  3490. background-color: #fff;
  3491. border: 1px solid #eaeff4; }
  3492. .page-link:hover {
  3493. color: #757575;
  3494. text-decoration: none;
  3495. background-color: #fafbfb;
  3496. border-color: #eaeff4; }
  3497. .page-link:focus {
  3498. z-index: 2;
  3499. outline: 0;
  3500. -webkit-box-shadow: none;
  3501. box-shadow: none; }
  3502. .page-link:not(:disabled):not(.disabled) {
  3503. cursor: pointer; }
  3504.  
  3505. .page-item:first-child .page-link {
  3506. margin-left: 0;
  3507. border-top-left-radius: 0.25rem;
  3508. border-bottom-left-radius: 0.25rem; }
  3509.  
  3510. .page-item:last-child .page-link {
  3511. border-top-right-radius: 0.25rem;
  3512. border-bottom-right-radius: 0.25rem; }
  3513.  
  3514. .page-item.active .page-link {
  3515. z-index: 1;
  3516. color: #fff;
  3517. background-color: #50a1ff;
  3518. border-color: #50a1ff; }
  3519.  
  3520. .page-item.disabled .page-link {
  3521. color: #868e96;
  3522. pointer-events: none;
  3523. cursor: auto;
  3524. background-color: #fff;
  3525. border-color: #dee2e6; }
  3526.  
  3527. .pagination-lg .page-link {
  3528. padding: 0.75rem 1.5rem;
  3529. font-size: 1.0625rem;
  3530. line-height: 2.2; }
  3531.  
  3532. .pagination-lg .page-item:first-child .page-link {
  3533. border-top-left-radius: 0.3rem;
  3534. border-bottom-left-radius: 0.3rem; }
  3535.  
  3536. .pagination-lg .page-item:last-child .page-link {
  3537. border-top-right-radius: 0.3rem;
  3538. border-bottom-right-radius: 0.3rem; }
  3539.  
  3540. .pagination-sm .page-link {
  3541. padding: 0.25rem 0.5rem;
  3542. font-size: 0.9375rem;
  3543. line-height: 1.5; }
  3544.  
  3545. .pagination-sm .page-item:first-child .page-link {
  3546. border-top-left-radius: 0.125rem;
  3547. border-bottom-left-radius: 0.125rem; }
  3548.  
  3549. .pagination-sm .page-item:last-child .page-link {
  3550. border-top-right-radius: 0.125rem;
  3551. border-bottom-right-radius: 0.125rem; }
  3552.  
  3553. .badge {
  3554. display: inline-block;
  3555. padding: 0.25em 0.5em;
  3556. font-size: 80%;
  3557. font-weight: 400;
  3558. line-height: 1;
  3559. text-align: center;
  3560. white-space: nowrap;
  3561. vertical-align: baseline;
  3562. border-radius: 0.125rem; }
  3563. .badge:empty {
  3564. display: none; }
  3565.  
  3566. .btn .badge {
  3567. position: relative;
  3568. top: -1px; }
  3569.  
  3570. .badge-pill {
  3571. padding-right: 0.75em;
  3572. padding-left: 0.75em;
  3573. border-radius: 10rem; }
  3574.  
  3575. .badge-primary {
  3576. color: #fff;
  3577. background-color: #50a1ff; }
  3578. .badge-primary[href]:hover, .badge-primary[href]:focus {
  3579. color: #fff;
  3580. text-decoration: none;
  3581. background-color: #1d86ff; }
  3582.  
  3583. .badge-secondary {
  3584. color: #757575;
  3585. background-color: #e9ecf0; }
  3586. .badge-secondary[href]:hover, .badge-secondary[href]:focus {
  3587. color: #757575;
  3588. text-decoration: none;
  3589. background-color: #cbd2db; }
  3590.  
  3591. .badge-success {
  3592. color: #fff;
  3593. background-color: #3cd458; }
  3594. .badge-success[href]:hover, .badge-success[href]:focus {
  3595. color: #fff;
  3596. text-decoration: none;
  3597. background-color: #28b542; }
  3598.  
  3599. .badge-info {
  3600. color: #fff;
  3601. background-color: #926dde; }
  3602. .badge-info[href]:hover, .badge-info[href]:focus {
  3603. color: #fff;
  3604. text-decoration: none;
  3605. background-color: #7343d5; }
  3606.  
  3607. .badge-warning {
  3608. color: #fff;
  3609. background-color: #ffba00; }
  3610. .badge-warning[href]:hover, .badge-warning[href]:focus {
  3611. color: #fff;
  3612. text-decoration: none;
  3613. background-color: #cc9500; }
  3614.  
  3615. .badge-danger {
  3616. color: #fff;
  3617. background-color: #ff4954; }
  3618. .badge-danger[href]:hover, .badge-danger[href]:focus {
  3619. color: #fff;
  3620. text-decoration: none;
  3621. background-color: #ff1624; }
  3622.  
  3623. .badge-light {
  3624. color: #757575;
  3625. background-color: #f8f9fa; }
  3626. .badge-light[href]:hover, .badge-light[href]:focus {
  3627. color: #757575;
  3628. text-decoration: none;
  3629. background-color: #dae0e5; }
  3630.  
  3631. .badge-dark {
  3632. color: #fff;
  3633. background-color: #191919; }
  3634. .badge-dark[href]:hover, .badge-dark[href]:focus {
  3635. color: #fff;
  3636. text-decoration: none;
  3637. background-color: black; }
  3638.  
  3639. .jumbotron {
  3640. padding: 2rem 1rem;
  3641. margin-bottom: 2rem;
  3642. background-color: #e9ecef;
  3643. border-radius: 0.3rem; }
  3644. @media (min-width: 576px) {
  3645. .jumbotron {
  3646. padding: 4rem 2rem; } }
  3647.  
  3648. .jumbotron-fluid {
  3649. padding-right: 0;
  3650. padding-left: 0;
  3651. border-radius: 0; }
  3652.  
  3653. .alert {
  3654. position: relative;
  3655. padding: 0.75rem 1.25rem;
  3656. margin-bottom: 1rem;
  3657. border: 1px solid transparent;
  3658. border-radius: 0.25rem; }
  3659.  
  3660. .alert-heading {
  3661. color: inherit; }
  3662.  
  3663. .alert-link {
  3664. font-weight: 600; }
  3665.  
  3666. .alert-dismissible {
  3667. padding-right: 3.90625rem; }
  3668. .alert-dismissible .close {
  3669. position: absolute;
  3670. top: 0;
  3671. right: 0;
  3672. padding: 0.75rem 1.25rem;
  3673. color: inherit; }
  3674.  
  3675. .alert-primary {
  3676. color: #2a5485;
  3677. background-color: #dcecff;
  3678. border-color: #cee5ff; }
  3679. .alert-primary hr {
  3680. border-top-color: #b5d7ff; }
  3681. .alert-primary .alert-link {
  3682. color: #1e3c5e; }
  3683.  
  3684. .alert-secondary {
  3685. color: #797b7d;
  3686. background-color: #fbfbfc;
  3687. border-color: #f9fafb; }
  3688. .alert-secondary hr {
  3689. border-top-color: #eaedf1; }
  3690. .alert-secondary .alert-link {
  3691. color: #606263; }
  3692.  
  3693. .alert-success {
  3694. color: #1f6e2e;
  3695. background-color: #d8f6de;
  3696. border-color: #c8f3d0; }
  3697. .alert-success hr {
  3698. border-top-color: #b3eebe; }
  3699. .alert-success .alert-link {
  3700. color: #14461d; }
  3701.  
  3702. .alert-info {
  3703. color: #4c3973;
  3704. background-color: #e9e2f8;
  3705. border-color: #e0d6f6; }
  3706. .alert-info hr {
  3707. border-top-color: #d0c1f1; }
  3708. .alert-info .alert-link {
  3709. color: #352851; }
  3710.  
  3711. .alert-warning {
  3712. color: #856100;
  3713. background-color: #fff1cc;
  3714. border-color: #ffecb8; }
  3715. .alert-warning hr {
  3716. border-top-color: #ffe59f; }
  3717. .alert-warning .alert-link {
  3718. color: #523c00; }
  3719.  
  3720. .alert-danger {
  3721. color: #85262c;
  3722. background-color: #ffdbdd;
  3723. border-color: #ffcccf; }
  3724. .alert-danger hr {
  3725. border-top-color: #ffb3b7; }
  3726. .alert-danger .alert-link {
  3727. color: #5d1b1f; }
  3728.  
  3729. .alert-light {
  3730. color: #818182;
  3731. background-color: #fefefe;
  3732. border-color: #fdfdfe; }
  3733. .alert-light hr {
  3734. border-top-color: #ececf6; }
  3735. .alert-light .alert-link {
  3736. color: #686868; }
  3737.  
  3738. .alert-dark {
  3739. color: #0d0d0d;
  3740. background-color: #d1d1d1;
  3741. border-color: #bfbfbf; }
  3742. .alert-dark hr {
  3743. border-top-color: #b2b2b2; }
  3744. .alert-dark .alert-link {
  3745. color: black; }
  3746.  
  3747. @-webkit-keyframes progress-bar-stripes {
  3748. from {
  3749. background-position: 1rem 0; }
  3750. to {
  3751. background-position: 0 0; } }
  3752.  
  3753. @keyframes progress-bar-stripes {
  3754. from {
  3755. background-position: 1rem 0; }
  3756. to {
  3757. background-position: 0 0; } }
  3758.  
  3759. .progress {
  3760. display: -webkit-box;
  3761. display: flex;
  3762. height: 1rem;
  3763. overflow: hidden;
  3764. font-size: 0.70313rem;
  3765. background-color: #f5f6f7;
  3766. border-radius: 0.125rem; }
  3767.  
  3768. .progress-bar {
  3769. display: -webkit-box;
  3770. display: flex;
  3771. -webkit-box-orient: vertical;
  3772. -webkit-box-direction: normal;
  3773. flex-direction: column;
  3774. -webkit-box-pack: center;
  3775. justify-content: center;
  3776. color: #fff;
  3777. text-align: center;
  3778. background-color: #50a1ff;
  3779. -webkit-transition: width 0.6s ease;
  3780. transition: width 0.6s ease; }
  3781.  
  3782. .progress-bar-striped {
  3783. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  3784. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  3785. -webkit-background-size: 1rem 1rem;
  3786. background-size: 1rem 1rem; }
  3787.  
  3788. .progress-bar-animated {
  3789. -webkit-animation: progress-bar-stripes 1s linear infinite;
  3790. animation: progress-bar-stripes 1s linear infinite; }
  3791.  
  3792. .media {
  3793. display: -webkit-box;
  3794. display: flex;
  3795. -webkit-box-align: start;
  3796. align-items: flex-start; }
  3797.  
  3798. .media-body {
  3799. -webkit-box-flex: 1;
  3800. flex: 1; }
  3801.  
  3802. .list-group {
  3803. display: -webkit-box;
  3804. display: flex;
  3805. -webkit-box-orient: vertical;
  3806. -webkit-box-direction: normal;
  3807. flex-direction: column;
  3808. padding-left: 0;
  3809. margin-bottom: 0; }
  3810.  
  3811. .list-group-item-action {
  3812. width: 100%;
  3813. color: #495057;
  3814. text-align: inherit; }
  3815. .list-group-item-action:hover, .list-group-item-action:focus {
  3816. color: #495057;
  3817. text-decoration: none;
  3818. background-color: #f8f9fa; }
  3819. .list-group-item-action:active {
  3820. color: #757575;
  3821. background-color: #e9ecef; }
  3822.  
  3823. .list-group-item {
  3824. position: relative;
  3825. display: block;
  3826. padding: 0.75rem 1.25rem;
  3827. margin-bottom: -1px;
  3828. background-color: #fff;
  3829. border: 1px solid rgba(0, 0, 0, 0.125); }
  3830. .list-group-item:first-child {
  3831. border-top-left-radius: 0.25rem;
  3832. border-top-right-radius: 0.25rem; }
  3833. .list-group-item:last-child {
  3834. margin-bottom: 0;
  3835. border-bottom-right-radius: 0.25rem;
  3836. border-bottom-left-radius: 0.25rem; }
  3837. .list-group-item:hover, .list-group-item:focus {
  3838. z-index: 1;
  3839. text-decoration: none; }
  3840. .list-group-item.disabled, .list-group-item:disabled {
  3841. color: #868e96;
  3842. background-color: #fff; }
  3843. .list-group-item.active {
  3844. z-index: 2;
  3845. color: #fff;
  3846. background-color: #50a1ff;
  3847. border-color: #50a1ff; }
  3848.  
  3849. .list-group-flush .list-group-item {
  3850. border-right: 0;
  3851. border-left: 0;
  3852. border-radius: 0; }
  3853.  
  3854. .list-group-flush:first-child .list-group-item:first-child {
  3855. border-top: 0; }
  3856.  
  3857. .list-group-flush:last-child .list-group-item:last-child {
  3858. border-bottom: 0; }
  3859.  
  3860. .list-group-item-primary {
  3861. color: #2a5485;
  3862. background-color: #cee5ff; }
  3863. .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  3864. color: #2a5485;
  3865. background-color: #b5d7ff; }
  3866. .list-group-item-primary.list-group-item-action.active {
  3867. color: #fff;
  3868. background-color: #2a5485;
  3869. border-color: #2a5485; }
  3870.  
  3871. .list-group-item-secondary {
  3872. color: #797b7d;
  3873. background-color: #f9fafb; }
  3874. .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  3875. color: #797b7d;
  3876. background-color: #eaedf1; }
  3877. .list-group-item-secondary.list-group-item-action.active {
  3878. color: #fff;
  3879. background-color: #797b7d;
  3880. border-color: #797b7d; }
  3881.  
  3882. .list-group-item-success {
  3883. color: #1f6e2e;
  3884. background-color: #c8f3d0; }
  3885. .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  3886. color: #1f6e2e;
  3887. background-color: #b3eebe; }
  3888. .list-group-item-success.list-group-item-action.active {
  3889. color: #fff;
  3890. background-color: #1f6e2e;
  3891. border-color: #1f6e2e; }
  3892.  
  3893. .list-group-item-info {
  3894. color: #4c3973;
  3895. background-color: #e0d6f6; }
  3896. .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  3897. color: #4c3973;
  3898. background-color: #d0c1f1; }
  3899. .list-group-item-info.list-group-item-action.active {
  3900. color: #fff;
  3901. background-color: #4c3973;
  3902. border-color: #4c3973; }
  3903.  
  3904. .list-group-item-warning {
  3905. color: #856100;
  3906. background-color: #ffecb8; }
  3907. .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  3908. color: #856100;
  3909. background-color: #ffe59f; }
  3910. .list-group-item-warning.list-group-item-action.active {
  3911. color: #fff;
  3912. background-color: #856100;
  3913. border-color: #856100; }
  3914.  
  3915. .list-group-item-danger {
  3916. color: #85262c;
  3917. background-color: #ffcccf; }
  3918. .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  3919. color: #85262c;
  3920. background-color: #ffb3b7; }
  3921. .list-group-item-danger.list-group-item-action.active {
  3922. color: #fff;
  3923. background-color: #85262c;
  3924. border-color: #85262c; }
  3925.  
  3926. .list-group-item-light {
  3927. color: #818182;
  3928. background-color: #fdfdfe; }
  3929. .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  3930. color: #818182;
  3931. background-color: #ececf6; }
  3932. .list-group-item-light.list-group-item-action.active {
  3933. color: #fff;
  3934. background-color: #818182;
  3935. border-color: #818182; }
  3936.  
  3937. .list-group-item-dark {
  3938. color: #0d0d0d;
  3939. background-color: #bfbfbf; }
  3940. .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  3941. color: #0d0d0d;
  3942. background-color: #b2b2b2; }
  3943. .list-group-item-dark.list-group-item-action.active {
  3944. color: #fff;
  3945. background-color: #0d0d0d;
  3946. border-color: #0d0d0d; }
  3947.  
  3948. .close {
  3949. float: right;
  3950. font-size: 1.40625rem;
  3951. font-weight: 600;
  3952. line-height: 1;
  3953. color: #000;
  3954. text-shadow: none;
  3955. opacity: .5; }
  3956. .close:hover, .close:focus {
  3957. color: #000;
  3958. text-decoration: none;
  3959. opacity: .75; }
  3960. .close:not(:disabled):not(.disabled) {
  3961. cursor: pointer; }
  3962.  
  3963. button.close {
  3964. padding: 0;
  3965. background-color: transparent;
  3966. border: 0;
  3967. -webkit-appearance: none; }
  3968.  
  3969. .modal-open {
  3970. overflow: hidden; }
  3971.  
  3972. .modal {
  3973. position: fixed;
  3974. top: 0;
  3975. right: 0;
  3976. bottom: 0;
  3977. left: 0;
  3978. z-index: 1050;
  3979. display: none;
  3980. overflow: hidden;
  3981. outline: 0; }
  3982. .modal-open .modal {
  3983. overflow-x: hidden;
  3984. overflow-y: auto; }
  3985.  
  3986. .modal-dialog {
  3987. position: relative;
  3988. width: auto;
  3989. margin: 0.5rem;
  3990. pointer-events: none; }
  3991. .modal.fade .modal-dialog {
  3992. -webkit-transition: -webkit-transform 0.3s ease-out;
  3993. transition: -webkit-transform 0.3s ease-out;
  3994. transition: transform 0.3s ease-out;
  3995. transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  3996. -webkit-transform: translate(0, -25%);
  3997. transform: translate(0, -25%); }
  3998. .modal.show .modal-dialog {
  3999. -webkit-transform: translate(0, 0);
  4000. transform: translate(0, 0); }
  4001.  
  4002. .modal-dialog-centered {
  4003. display: -webkit-box;
  4004. display: flex;
  4005. -webkit-box-align: center;
  4006. align-items: center;
  4007. min-height: calc(100% - (0.5rem * 2)); }
  4008.  
  4009. .modal-content {
  4010. position: relative;
  4011. display: -webkit-box;
  4012. display: flex;
  4013. -webkit-box-orient: vertical;
  4014. -webkit-box-direction: normal;
  4015. flex-direction: column;
  4016. width: 100%;
  4017. pointer-events: auto;
  4018. background-color: #fff;
  4019. -webkit-background-clip: padding-box;
  4020. background-clip: padding-box;
  4021. border: 1px solid rgba(0, 0, 0, 0.2);
  4022. border-radius: 0.3rem;
  4023. outline: 0; }
  4024.  
  4025. .modal-backdrop {
  4026. position: fixed;
  4027. top: 0;
  4028. right: 0;
  4029. bottom: 0;
  4030. left: 0;
  4031. z-index: 1040;
  4032. background-color: #000; }
  4033. .modal-backdrop.fade {
  4034. opacity: 0; }
  4035. .modal-backdrop.show {
  4036. opacity: 0.5; }
  4037.  
  4038. .modal-header {
  4039. display: -webkit-box;
  4040. display: flex;
  4041. -webkit-box-align: start;
  4042. align-items: flex-start;
  4043. -webkit-box-pack: justify;
  4044. justify-content: space-between;
  4045. padding: 1.75rem;
  4046. border-bottom: 1px solid #f1f2f3;
  4047. border-top-left-radius: 0.3rem;
  4048. border-top-right-radius: 0.3rem; }
  4049. .modal-header .close {
  4050. padding: 1.75rem;
  4051. margin: -1.75rem -1.75rem -1.75rem auto; }
  4052.  
  4053. .modal-title {
  4054. margin-bottom: 0;
  4055. line-height: 1.9; }
  4056.  
  4057. .modal-body {
  4058. position: relative;
  4059. -webkit-box-flex: 1;
  4060. flex: 1 1 auto;
  4061. padding: 1.75rem; }
  4062.  
  4063. .modal-footer {
  4064. display: -webkit-box;
  4065. display: flex;
  4066. -webkit-box-align: center;
  4067. align-items: center;
  4068. -webkit-box-pack: end;
  4069. justify-content: flex-end;
  4070. padding: 1.75rem;
  4071. border-top: 1px solid #f1f2f3; }
  4072. .modal-footer > :not(:first-child) {
  4073. margin-left: .25rem; }
  4074. .modal-footer > :not(:last-child) {
  4075. margin-right: .25rem; }
  4076.  
  4077. .modal-scrollbar-measure {
  4078. position: absolute;
  4079. top: -9999px;
  4080. width: 50px;
  4081. height: 50px;
  4082. overflow: scroll; }
  4083.  
  4084. @media (min-width: 576px) {
  4085. .modal-dialog {
  4086. max-width: 540px;
  4087. margin: 1.75rem auto; }
  4088. .modal-dialog-centered {
  4089. min-height: calc(100% - (1.75rem * 2)); }
  4090. .modal-sm {
  4091. max-width: 360px; } }
  4092.  
  4093. @media (min-width: 992px) {
  4094. .modal-lg {
  4095. max-width: 800px; } }
  4096.  
  4097. .tooltip {
  4098. position: absolute;
  4099. z-index: 1070;
  4100. display: block;
  4101. margin: 0;
  4102. font-family: "Open Sans", sans-serif;
  4103. font-style: normal;
  4104. font-weight: 400;
  4105. line-height: 1.9;
  4106. text-align: left;
  4107. text-align: start;
  4108. text-decoration: none;
  4109. text-shadow: none;
  4110. text-transform: none;
  4111. letter-spacing: normal;
  4112. word-break: normal;
  4113. word-spacing: normal;
  4114. white-space: normal;
  4115. line-break: auto;
  4116. font-size: 0.9375rem;
  4117. word-wrap: break-word;
  4118. opacity: 0; }
  4119. .tooltip.show {
  4120. opacity: 0.9; }
  4121. .tooltip .arrow {
  4122. position: absolute;
  4123. display: block;
  4124. width: 0.8rem;
  4125. height: 0.4rem; }
  4126. .tooltip .arrow::before {
  4127. position: absolute;
  4128. content: "";
  4129. border-color: transparent;
  4130. border-style: solid; }
  4131.  
  4132. .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  4133. padding: 0.4rem 0; }
  4134. .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  4135. bottom: 0; }
  4136. .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  4137. top: 0;
  4138. border-width: 0.4rem 0.4rem 0;
  4139. border-top-color: #000; }
  4140.  
  4141. .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  4142. padding: 0 0.4rem; }
  4143. .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  4144. left: 0;
  4145. width: 0.4rem;
  4146. height: 0.8rem; }
  4147. .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  4148. right: 0;
  4149. border-width: 0.4rem 0.4rem 0.4rem 0;
  4150. border-right-color: #000; }
  4151.  
  4152. .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  4153. padding: 0.4rem 0; }
  4154. .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  4155. top: 0; }
  4156. .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  4157. bottom: 0;
  4158. border-width: 0 0.4rem 0.4rem;
  4159. border-bottom-color: #000; }
  4160.  
  4161. .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  4162. padding: 0 0.4rem; }
  4163. .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  4164. right: 0;
  4165. width: 0.4rem;
  4166. height: 0.8rem; }
  4167. .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  4168. left: 0;
  4169. border-width: 0.4rem 0 0.4rem 0.4rem;
  4170. border-left-color: #000; }
  4171.  
  4172. .tooltip-inner {
  4173. max-width: 200px;
  4174. padding: 0.25rem 0.5rem;
  4175. color: #fff;
  4176. text-align: center;
  4177. background-color: #000;
  4178. border-radius: 0.25rem; }
  4179.  
  4180. .popover {
  4181. position: absolute;
  4182. top: 0;
  4183. left: 0;
  4184. z-index: 1060;
  4185. display: block;
  4186. max-width: 276px;
  4187. font-family: "Open Sans", sans-serif;
  4188. font-style: normal;
  4189. font-weight: 400;
  4190. line-height: 1.9;
  4191. text-align: left;
  4192. text-align: start;
  4193. text-decoration: none;
  4194. text-shadow: none;
  4195. text-transform: none;
  4196. letter-spacing: normal;
  4197. word-break: normal;
  4198. word-spacing: normal;
  4199. white-space: normal;
  4200. line-break: auto;
  4201. font-size: 0.9375rem;
  4202. word-wrap: break-word;
  4203. background-color: #fff;
  4204. -webkit-background-clip: padding-box;
  4205. background-clip: padding-box;
  4206. border: 1px solid #f1f2f3;
  4207. border-radius: 0.3rem; }
  4208. .popover .arrow {
  4209. position: absolute;
  4210. display: block;
  4211. width: 0.6rem;
  4212. height: 0.3rem;
  4213. margin: 0 0.3rem; }
  4214. .popover .arrow::before, .popover .arrow::after {
  4215. position: absolute;
  4216. display: block;
  4217. content: "";
  4218. border-color: transparent;
  4219. border-style: solid; }
  4220.  
  4221. .bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  4222. margin-bottom: 0.3rem; }
  4223. .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
  4224. bottom: calc((0.3rem + 1px) * -1); }
  4225. .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
  4226. .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after {
  4227. border-width: 0.3rem 0.3rem 0; }
  4228. .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
  4229. bottom: 0;
  4230. border-top-color: #f1f2f3; }
  4231. .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after {
  4232. bottom: 1px;
  4233. border-top-color: #fff; }
  4234.  
  4235. .bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  4236. margin-left: 0.3rem; }
  4237. .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
  4238. left: calc((0.3rem + 1px) * -1);
  4239. width: 0.3rem;
  4240. height: 0.6rem;
  4241. margin: 0.3rem 0; }
  4242. .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
  4243. .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after {
  4244. border-width: 0.3rem 0.3rem 0.3rem 0; }
  4245. .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
  4246. left: 0;
  4247. border-right-color: #f1f2f3; }
  4248. .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after {
  4249. left: 1px;
  4250. border-right-color: #fff; }
  4251.  
  4252. .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  4253. margin-top: 0.3rem; }
  4254. .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
  4255. top: calc((0.3rem + 1px) * -1); }
  4256. .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
  4257. .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  4258. border-width: 0 0.3rem 0.3rem 0.3rem; }
  4259. .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
  4260. top: 0;
  4261. border-bottom-color: #f1f2f3; }
  4262. .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  4263. top: 1px;
  4264. border-bottom-color: #fff; }
  4265. .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  4266. position: absolute;
  4267. top: 0;
  4268. left: 50%;
  4269. display: block;
  4270. width: 0.6rem;
  4271. margin-left: -0.3rem;
  4272. content: "";
  4273. border-bottom: 1px solid #f9fafb; }
  4274.  
  4275. .bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  4276. margin-right: 0.3rem; }
  4277. .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
  4278. right: calc((0.3rem + 1px) * -1);
  4279. width: 0.3rem;
  4280. height: 0.6rem;
  4281. margin: 0.3rem 0; }
  4282. .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
  4283. .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after {
  4284. border-width: 0.3rem 0 0.3rem 0.3rem; }
  4285. .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
  4286. right: 0;
  4287. border-left-color: #f1f2f3; }
  4288. .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after {
  4289. right: 1px;
  4290. border-left-color: #fff; }
  4291.  
  4292. .popover-header {
  4293. padding: 0.5rem 0.75rem;
  4294. margin-bottom: 0;
  4295. font-size: 0.9375rem;
  4296. color: #323d47;
  4297. background-color: #f9fafb;
  4298. border-bottom: 1px solid #eaedf1;
  4299. border-top-left-radius: calc(0.3rem - 1px);
  4300. border-top-right-radius: calc(0.3rem - 1px); }
  4301. .popover-header:empty {
  4302. display: none; }
  4303.  
  4304. .popover-body {
  4305. padding: 0.5rem 0.75rem;
  4306. color: #757575; }
  4307.  
  4308. .carousel {
  4309. position: relative; }
  4310.  
  4311. .carousel-inner {
  4312. position: relative;
  4313. width: 100%;
  4314. overflow: hidden; }
  4315.  
  4316. .carousel-item {
  4317. position: relative;
  4318. display: none;
  4319. -webkit-box-align: center;
  4320. align-items: center;
  4321. width: 100%;
  4322. -webkit-transition: -webkit-transform 0.6s ease;
  4323. transition: -webkit-transform 0.6s ease;
  4324. transition: transform 0.6s ease;
  4325. transition: transform 0.6s ease, -webkit-transform 0.6s ease;
  4326. -webkit-backface-visibility: hidden;
  4327. backface-visibility: hidden;
  4328. -webkit-perspective: 1000px;
  4329. perspective: 1000px; }
  4330.  
  4331. .carousel-item.active,
  4332. .carousel-item-next,
  4333. .carousel-item-prev {
  4334. display: block; }
  4335.  
  4336. .carousel-item-next,
  4337. .carousel-item-prev {
  4338. position: absolute;
  4339. top: 0; }
  4340.  
  4341. .carousel-item-next.carousel-item-left,
  4342. .carousel-item-prev.carousel-item-right {
  4343. -webkit-transform: translateX(0);
  4344. transform: translateX(0); }
  4345. @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  4346. .carousel-item-next.carousel-item-left,
  4347. .carousel-item-prev.carousel-item-right {
  4348. -webkit-transform: translate3d(0, 0, 0);
  4349. transform: translate3d(0, 0, 0); } }
  4350.  
  4351. .carousel-item-next,
  4352. .active.carousel-item-right {
  4353. -webkit-transform: translateX(100%);
  4354. transform: translateX(100%); }
  4355. @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  4356. .carousel-item-next,
  4357. .active.carousel-item-right {
  4358. -webkit-transform: translate3d(100%, 0, 0);
  4359. transform: translate3d(100%, 0, 0); } }
  4360.  
  4361. .carousel-item-prev,
  4362. .active.carousel-item-left {
  4363. -webkit-transform: translateX(-100%);
  4364. transform: translateX(-100%); }
  4365. @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  4366. .carousel-item-prev,
  4367. .active.carousel-item-left {
  4368. -webkit-transform: translate3d(-100%, 0, 0);
  4369. transform: translate3d(-100%, 0, 0); } }
  4370.  
  4371. .carousel-control-prev,
  4372. .carousel-control-next {
  4373. position: absolute;
  4374. top: 0;
  4375. bottom: 0;
  4376. display: -webkit-box;
  4377. display: flex;
  4378. -webkit-box-align: center;
  4379. align-items: center;
  4380. -webkit-box-pack: center;
  4381. justify-content: center;
  4382. width: 15%;
  4383. color: #fff;
  4384. text-align: center;
  4385. opacity: 0.5; }
  4386. .carousel-control-prev:hover, .carousel-control-prev:focus,
  4387. .carousel-control-next:hover,
  4388. .carousel-control-next:focus {
  4389. color: #fff;
  4390. text-decoration: none;
  4391. outline: 0;
  4392. opacity: .9; }
  4393.  
  4394. .carousel-control-prev {
  4395. left: 0; }
  4396.  
  4397. .carousel-control-next {
  4398. right: 0; }
  4399.  
  4400. .carousel-control-prev-icon,
  4401. .carousel-control-next-icon {
  4402. display: inline-block;
  4403. width: 20px;
  4404. height: 20px;
  4405. background: transparent no-repeat center center;
  4406. -webkit-background-size: 100% 100%;
  4407. background-size: 100% 100%; }
  4408.  
  4409. .carousel-control-prev-icon {
  4410. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
  4411.  
  4412. .carousel-control-next-icon {
  4413. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
  4414.  
  4415. .carousel-indicators {
  4416. position: absolute;
  4417. right: 0;
  4418. bottom: 10px;
  4419. left: 0;
  4420. z-index: 15;
  4421. display: -webkit-box;
  4422. display: flex;
  4423. -webkit-box-pack: center;
  4424. justify-content: center;
  4425. padding-left: 0;
  4426. margin-right: 15%;
  4427. margin-left: 15%;
  4428. list-style: none; }
  4429. .carousel-indicators li {
  4430. position: relative;
  4431. -webkit-box-flex: 0;
  4432. flex: 0 1 auto;
  4433. width: 30px;
  4434. height: 3px;
  4435. margin-right: 3px;
  4436. margin-left: 3px;
  4437. text-indent: -999px;
  4438. background-color: rgba(255, 255, 255, 0.5); }
  4439. .carousel-indicators li::before {
  4440. position: absolute;
  4441. top: -10px;
  4442. left: 0;
  4443. display: inline-block;
  4444. width: 100%;
  4445. height: 10px;
  4446. content: ""; }
  4447. .carousel-indicators li::after {
  4448. position: absolute;
  4449. bottom: -10px;
  4450. left: 0;
  4451. display: inline-block;
  4452. width: 100%;
  4453. height: 10px;
  4454. content: ""; }
  4455. .carousel-indicators .active {
  4456. background-color: #fff; }
  4457.  
  4458. .carousel-caption {
  4459. position: absolute;
  4460. right: 15%;
  4461. bottom: 20px;
  4462. left: 15%;
  4463. z-index: 10;
  4464. padding-top: 20px;
  4465. padding-bottom: 20px;
  4466. color: #fff;
  4467. text-align: center; }
  4468.  
  4469. .align-baseline {
  4470. vertical-align: baseline !important; }
  4471.  
  4472. .align-top {
  4473. vertical-align: top !important; }
  4474.  
  4475. .align-middle {
  4476. vertical-align: middle !important; }
  4477.  
  4478. .align-bottom {
  4479. vertical-align: bottom !important; }
  4480.  
  4481. .align-text-bottom {
  4482. vertical-align: text-bottom !important; }
  4483.  
  4484. .align-text-top {
  4485. vertical-align: text-top !important; }
  4486.  
  4487. .bg-primary {
  4488. background-color: #50a1ff !important; }
  4489.  
  4490. a.bg-primary:hover, a.bg-primary:focus,
  4491. button.bg-primary:hover,
  4492. button.bg-primary:focus {
  4493. background-color: #1d86ff !important; }
  4494.  
  4495. .bg-secondary {
  4496. background-color: #e9ecf0 !important; }
  4497.  
  4498. a.bg-secondary:hover, a.bg-secondary:focus,
  4499. button.bg-secondary:hover,
  4500. button.bg-secondary:focus {
  4501. background-color: #cbd2db !important; }
  4502.  
  4503. .bg-success {
  4504. background-color: #3cd458 !important; }
  4505.  
  4506. a.bg-success:hover, a.bg-success:focus,
  4507. button.bg-success:hover,
  4508. button.bg-success:focus {
  4509. background-color: #28b542 !important; }
  4510.  
  4511. .bg-info {
  4512. background-color: #926dde !important; }
  4513.  
  4514. a.bg-info:hover, a.bg-info:focus,
  4515. button.bg-info:hover,
  4516. button.bg-info:focus {
  4517. background-color: #7343d5 !important; }
  4518.  
  4519. .bg-warning {
  4520. background-color: #ffba00 !important; }
  4521.  
  4522. a.bg-warning:hover, a.bg-warning:focus,
  4523. button.bg-warning:hover,
  4524. button.bg-warning:focus {
  4525. background-color: #cc9500 !important; }
  4526.  
  4527. .bg-danger {
  4528. background-color: #ff4954 !important; }
  4529.  
  4530. a.bg-danger:hover, a.bg-danger:focus,
  4531. button.bg-danger:hover,
  4532. button.bg-danger:focus {
  4533. background-color: #ff1624 !important; }
  4534.  
  4535. .bg-light {
  4536. background-color: #f8f9fa !important; }
  4537.  
  4538. a.bg-light:hover, a.bg-light:focus,
  4539. button.bg-light:hover,
  4540. button.bg-light:focus {
  4541. background-color: #dae0e5 !important; }
  4542.  
  4543. .bg-dark {
  4544. background-color: #191919 !important; }
  4545.  
  4546. a.bg-dark:hover, a.bg-dark:focus,
  4547. button.bg-dark:hover,
  4548. button.bg-dark:focus {
  4549. background-color: black !important; }
  4550.  
  4551. .bg-white {
  4552. background-color: #fff !important; }
  4553.  
  4554. .bg-transparent {
  4555. background-color: transparent !important; }
  4556.  
  4557. .border {
  4558. border: 1px solid #f1f2f3 !important; }
  4559.  
  4560. .border-top {
  4561. border-top: 1px solid #f1f2f3 !important; }
  4562.  
  4563. .border-right {
  4564. border-right: 1px solid #f1f2f3 !important; }
  4565.  
  4566. .border-bottom {
  4567. border-bottom: 1px solid #f1f2f3 !important; }
  4568.  
  4569. .border-left {
  4570. border-left: 1px solid #f1f2f3 !important; }
  4571.  
  4572. .border-0 {
  4573. border: 0 !important; }
  4574.  
  4575. .border-top-0 {
  4576. border-top: 0 !important; }
  4577.  
  4578. .border-right-0 {
  4579. border-right: 0 !important; }
  4580.  
  4581. .border-bottom-0 {
  4582. border-bottom: 0 !important; }
  4583.  
  4584. .border-left-0 {
  4585. border-left: 0 !important; }
  4586.  
  4587. .border-primary {
  4588. border-color: #50a1ff !important; }
  4589.  
  4590. .border-secondary {
  4591. border-color: #e9ecf0 !important; }
  4592.  
  4593. .border-success {
  4594. border-color: #3cd458 !important; }
  4595.  
  4596. .border-info {
  4597. border-color: #926dde !important; }
  4598.  
  4599. .border-warning {
  4600. border-color: #ffba00 !important; }
  4601.  
  4602. .border-danger {
  4603. border-color: #ff4954 !important; }
  4604.  
  4605. .border-light {
  4606. border-color: #f8f9fa !important; }
  4607.  
  4608. .border-dark {
  4609. border-color: #191919 !important; }
  4610.  
  4611. .border-white {
  4612. border-color: #fff !important; }
  4613.  
  4614. .rounded {
  4615. border-radius: 0.25rem !important; }
  4616.  
  4617. .rounded-top {
  4618. border-top-left-radius: 0.25rem !important;
  4619. border-top-right-radius: 0.25rem !important; }
  4620.  
  4621. .rounded-right {
  4622. border-top-right-radius: 0.25rem !important;
  4623. border-bottom-right-radius: 0.25rem !important; }
  4624.  
  4625. .rounded-bottom {
  4626. border-bottom-right-radius: 0.25rem !important;
  4627. border-bottom-left-radius: 0.25rem !important; }
  4628.  
  4629. .rounded-left {
  4630. border-top-left-radius: 0.25rem !important;
  4631. border-bottom-left-radius: 0.25rem !important; }
  4632.  
  4633. .rounded-circle {
  4634. border-radius: 50% !important; }
  4635.  
  4636. .rounded-0 {
  4637. border-radius: 0 !important; }
  4638.  
  4639. .clearfix::after {
  4640. display: block;
  4641. clear: both;
  4642. content: ""; }
  4643.  
  4644. .d-none {
  4645. display: none !important; }
  4646.  
  4647. .d-inline {
  4648. display: inline !important; }
  4649.  
  4650. .d-inline-block {
  4651. display: inline-block !important; }
  4652.  
  4653. .d-block {
  4654. display: block !important; }
  4655.  
  4656. .d-table {
  4657. display: table !important; }
  4658.  
  4659. .d-table-row {
  4660. display: table-row !important; }
  4661.  
  4662. .d-table-cell {
  4663. display: table-cell !important; }
  4664.  
  4665. .d-flex {
  4666. display: -webkit-box !important;
  4667. display: flex !important; }
  4668.  
  4669. .d-inline-flex {
  4670. display: -webkit-inline-box !important;
  4671. display: inline-flex !important; }
  4672.  
  4673. @media (min-width: 576px) {
  4674. .d-sm-none {
  4675. display: none !important; }
  4676. .d-sm-inline {
  4677. display: inline !important; }
  4678. .d-sm-inline-block {
  4679. display: inline-block !important; }
  4680. .d-sm-block {
  4681. display: block !important; }
  4682. .d-sm-table {
  4683. display: table !important; }
  4684. .d-sm-table-row {
  4685. display: table-row !important; }
  4686. .d-sm-table-cell {
  4687. display: table-cell !important; }
  4688. .d-sm-flex {
  4689. display: -webkit-box !important;
  4690. display: flex !important; }
  4691. .d-sm-inline-flex {
  4692. display: -webkit-inline-box !important;
  4693. display: inline-flex !important; } }
  4694.  
  4695. @media (min-width: 768px) {
  4696. .d-md-none {
  4697. display: none !important; }
  4698. .d-md-inline {
  4699. display: inline !important; }
  4700. .d-md-inline-block {
  4701. display: inline-block !important; }
  4702. .d-md-block {
  4703. display: block !important; }
  4704. .d-md-table {
  4705. display: table !important; }
  4706. .d-md-table-row {
  4707. display: table-row !important; }
  4708. .d-md-table-cell {
  4709. display: table-cell !important; }
  4710. .d-md-flex {
  4711. display: -webkit-box !important;
  4712. display: flex !important; }
  4713. .d-md-inline-flex {
  4714. display: -webkit-inline-box !important;
  4715. display: inline-flex !important; } }
  4716.  
  4717. @media (min-width: 992px) {
  4718. .d-lg-none {
  4719. display: none !important; }
  4720. .d-lg-inline {
  4721. display: inline !important; }
  4722. .d-lg-inline-block {
  4723. display: inline-block !important; }
  4724. .d-lg-block {
  4725. display: block !important; }
  4726. .d-lg-table {
  4727. display: table !important; }
  4728. .d-lg-table-row {
  4729. display: table-row !important; }
  4730. .d-lg-table-cell {
  4731. display: table-cell !important; }
  4732. .d-lg-flex {
  4733. display: -webkit-box !important;
  4734. display: flex !important; }
  4735. .d-lg-inline-flex {
  4736. display: -webkit-inline-box !important;
  4737. display: inline-flex !important; } }
  4738.  
  4739. @media (min-width: 1200px) {
  4740. .d-xl-none {
  4741. display: none !important; }
  4742. .d-xl-inline {
  4743. display: inline !important; }
  4744. .d-xl-inline-block {
  4745. display: inline-block !important; }
  4746. .d-xl-block {
  4747. display: block !important; }
  4748. .d-xl-table {
  4749. display: table !important; }
  4750. .d-xl-table-row {
  4751. display: table-row !important; }
  4752. .d-xl-table-cell {
  4753. display: table-cell !important; }
  4754. .d-xl-flex {
  4755. display: -webkit-box !important;
  4756. display: flex !important; }
  4757. .d-xl-inline-flex {
  4758. display: -webkit-inline-box !important;
  4759. display: inline-flex !important; } }
  4760.  
  4761. @media print {
  4762. .d-print-none {
  4763. display: none !important; }
  4764. .d-print-inline {
  4765. display: inline !important; }
  4766. .d-print-inline-block {
  4767. display: inline-block !important; }
  4768. .d-print-block {
  4769. display: block !important; }
  4770. .d-print-table {
  4771. display: table !important; }
  4772. .d-print-table-row {
  4773. display: table-row !important; }
  4774. .d-print-table-cell {
  4775. display: table-cell !important; }
  4776. .d-print-flex {
  4777. display: -webkit-box !important;
  4778. display: flex !important; }
  4779. .d-print-inline-flex {
  4780. display: -webkit-inline-box !important;
  4781. display: inline-flex !important; } }
  4782.  
  4783. .embed-responsive {
  4784. position: relative;
  4785. display: block;
  4786. width: 100%;
  4787. padding: 0;
  4788. overflow: hidden; }
  4789. .embed-responsive::before {
  4790. display: block;
  4791. content: ""; }
  4792. .embed-responsive .embed-responsive-item,
  4793. .embed-responsive iframe,
  4794. .embed-responsive embed,
  4795. .embed-responsive object,
  4796. .embed-responsive video {
  4797. position: absolute;
  4798. top: 0;
  4799. bottom: 0;
  4800. left: 0;
  4801. width: 100%;
  4802. height: 100%;
  4803. border: 0; }
  4804.  
  4805. .embed-responsive-21by9::before {
  4806. padding-top: 42.85714%; }
  4807.  
  4808. .embed-responsive-16by9::before {
  4809. padding-top: 56.25%; }
  4810.  
  4811. .embed-responsive-4by3::before {
  4812. padding-top: 75%; }
  4813.  
  4814. .embed-responsive-1by1::before {
  4815. padding-top: 100%; }
  4816.  
  4817. .flex-row {
  4818. -webkit-box-orient: horizontal !important;
  4819. -webkit-box-direction: normal !important;
  4820. flex-direction: row !important; }
  4821.  
  4822. .flex-column {
  4823. -webkit-box-orient: vertical !important;
  4824. -webkit-box-direction: normal !important;
  4825. flex-direction: column !important; }
  4826.  
  4827. .flex-row-reverse {
  4828. -webkit-box-orient: horizontal !important;
  4829. -webkit-box-direction: reverse !important;
  4830. flex-direction: row-reverse !important; }
  4831.  
  4832. .flex-column-reverse {
  4833. -webkit-box-orient: vertical !important;
  4834. -webkit-box-direction: reverse !important;
  4835. flex-direction: column-reverse !important; }
  4836.  
  4837. .flex-wrap {
  4838. flex-wrap: wrap !important; }
  4839.  
  4840. .flex-nowrap {
  4841. flex-wrap: nowrap !important; }
  4842.  
  4843. .flex-wrap-reverse {
  4844. flex-wrap: wrap-reverse !important; }
  4845.  
  4846. .justify-content-start {
  4847. -webkit-box-pack: start !important;
  4848. justify-content: flex-start !important; }
  4849.  
  4850. .justify-content-end {
  4851. -webkit-box-pack: end !important;
  4852. justify-content: flex-end !important; }
  4853.  
  4854. .justify-content-center, .nav.nav-center {
  4855. -webkit-box-pack: center !important;
  4856. justify-content: center !important; }
  4857.  
  4858. .justify-content-between {
  4859. -webkit-box-pack: justify !important;
  4860. justify-content: space-between !important; }
  4861.  
  4862. .justify-content-around {
  4863. justify-content: space-around !important; }
  4864.  
  4865. .align-items-start {
  4866. -webkit-box-align: start !important;
  4867. align-items: flex-start !important; }
  4868.  
  4869. .align-items-end {
  4870. -webkit-box-align: end !important;
  4871. align-items: flex-end !important; }
  4872.  
  4873. .align-items-center {
  4874. -webkit-box-align: center !important;
  4875. align-items: center !important; }
  4876.  
  4877. .align-items-baseline {
  4878. -webkit-box-align: baseline !important;
  4879. align-items: baseline !important; }
  4880.  
  4881. .align-items-stretch {
  4882. -webkit-box-align: stretch !important;
  4883. align-items: stretch !important; }
  4884.  
  4885. .align-content-start {
  4886. align-content: flex-start !important; }
  4887.  
  4888. .align-content-end {
  4889. align-content: flex-end !important; }
  4890.  
  4891. .align-content-center {
  4892. align-content: center !important; }
  4893.  
  4894. .align-content-between {
  4895. align-content: space-between !important; }
  4896.  
  4897. .align-content-around {
  4898. align-content: space-around !important; }
  4899.  
  4900. .align-content-stretch {
  4901. align-content: stretch !important; }
  4902.  
  4903. .align-self-auto {
  4904. align-self: auto !important; }
  4905.  
  4906. .align-self-start {
  4907. align-self: flex-start !important; }
  4908.  
  4909. .align-self-end {
  4910. align-self: flex-end !important; }
  4911.  
  4912. .align-self-center {
  4913. align-self: center !important; }
  4914.  
  4915. .align-self-baseline {
  4916. align-self: baseline !important; }
  4917.  
  4918. .align-self-stretch {
  4919. align-self: stretch !important; }
  4920.  
  4921. @media (min-width: 576px) {
  4922. .flex-sm-row {
  4923. -webkit-box-orient: horizontal !important;
  4924. -webkit-box-direction: normal !important;
  4925. flex-direction: row !important; }
  4926. .flex-sm-column {
  4927. -webkit-box-orient: vertical !important;
  4928. -webkit-box-direction: normal !important;
  4929. flex-direction: column !important; }
  4930. .flex-sm-row-reverse {
  4931. -webkit-box-orient: horizontal !important;
  4932. -webkit-box-direction: reverse !important;
  4933. flex-direction: row-reverse !important; }
  4934. .flex-sm-column-reverse {
  4935. -webkit-box-orient: vertical !important;
  4936. -webkit-box-direction: reverse !important;
  4937. flex-direction: column-reverse !important; }
  4938. .flex-sm-wrap {
  4939. flex-wrap: wrap !important; }
  4940. .flex-sm-nowrap {
  4941. flex-wrap: nowrap !important; }
  4942. .flex-sm-wrap-reverse {
  4943. flex-wrap: wrap-reverse !important; }
  4944. .justify-content-sm-start {
  4945. -webkit-box-pack: start !important;
  4946. justify-content: flex-start !important; }
  4947. .justify-content-sm-end {
  4948. -webkit-box-pack: end !important;
  4949. justify-content: flex-end !important; }
  4950. .justify-content-sm-center {
  4951. -webkit-box-pack: center !important;
  4952. justify-content: center !important; }
  4953. .justify-content-sm-between {
  4954. -webkit-box-pack: justify !important;
  4955. justify-content: space-between !important; }
  4956. .justify-content-sm-around {
  4957. justify-content: space-around !important; }
  4958. .align-items-sm-start {
  4959. -webkit-box-align: start !important;
  4960. align-items: flex-start !important; }
  4961. .align-items-sm-end {
  4962. -webkit-box-align: end !important;
  4963. align-items: flex-end !important; }
  4964. .align-items-sm-center {
  4965. -webkit-box-align: center !important;
  4966. align-items: center !important; }
  4967. .align-items-sm-baseline {
  4968. -webkit-box-align: baseline !important;
  4969. align-items: baseline !important; }
  4970. .align-items-sm-stretch {
  4971. -webkit-box-align: stretch !important;
  4972. align-items: stretch !important; }
  4973. .align-content-sm-start {
  4974. align-content: flex-start !important; }
  4975. .align-content-sm-end {
  4976. align-content: flex-end !important; }
  4977. .align-content-sm-center {
  4978. align-content: center !important; }
  4979. .align-content-sm-between {
  4980. align-content: space-between !important; }
  4981. .align-content-sm-around {
  4982. align-content: space-around !important; }
  4983. .align-content-sm-stretch {
  4984. align-content: stretch !important; }
  4985. .align-self-sm-auto {
  4986. align-self: auto !important; }
  4987. .align-self-sm-start {
  4988. align-self: flex-start !important; }
  4989. .align-self-sm-end {
  4990. align-self: flex-end !important; }
  4991. .align-self-sm-center {
  4992. align-self: center !important; }
  4993. .align-self-sm-baseline {
  4994. align-self: baseline !important; }
  4995. .align-self-sm-stretch {
  4996. align-self: stretch !important; } }
  4997.  
  4998. @media (min-width: 768px) {
  4999. .flex-md-row {
  5000. -webkit-box-orient: horizontal !important;
  5001. -webkit-box-direction: normal !important;
  5002. flex-direction: row !important; }
  5003. .flex-md-column {
  5004. -webkit-box-orient: vertical !important;
  5005. -webkit-box-direction: normal !important;
  5006. flex-direction: column !important; }
  5007. .flex-md-row-reverse {
  5008. -webkit-box-orient: horizontal !important;
  5009. -webkit-box-direction: reverse !important;
  5010. flex-direction: row-reverse !important; }
  5011. .flex-md-column-reverse {
  5012. -webkit-box-orient: vertical !important;
  5013. -webkit-box-direction: reverse !important;
  5014. flex-direction: column-reverse !important; }
  5015. .flex-md-wrap {
  5016. flex-wrap: wrap !important; }
  5017. .flex-md-nowrap {
  5018. flex-wrap: nowrap !important; }
  5019. .flex-md-wrap-reverse {
  5020. flex-wrap: wrap-reverse !important; }
  5021. .justify-content-md-start {
  5022. -webkit-box-pack: start !important;
  5023. justify-content: flex-start !important; }
  5024. .justify-content-md-end {
  5025. -webkit-box-pack: end !important;
  5026. justify-content: flex-end !important; }
  5027. .justify-content-md-center {
  5028. -webkit-box-pack: center !important;
  5029. justify-content: center !important; }
  5030. .justify-content-md-between {
  5031. -webkit-box-pack: justify !important;
  5032. justify-content: space-between !important; }
  5033. .justify-content-md-around {
  5034. justify-content: space-around !important; }
  5035. .align-items-md-start {
  5036. -webkit-box-align: start !important;
  5037. align-items: flex-start !important; }
  5038. .align-items-md-end {
  5039. -webkit-box-align: end !important;
  5040. align-items: flex-end !important; }
  5041. .align-items-md-center {
  5042. -webkit-box-align: center !important;
  5043. align-items: center !important; }
  5044. .align-items-md-baseline {
  5045. -webkit-box-align: baseline !important;
  5046. align-items: baseline !important; }
  5047. .align-items-md-stretch {
  5048. -webkit-box-align: stretch !important;
  5049. align-items: stretch !important; }
  5050. .align-content-md-start {
  5051. align-content: flex-start !important; }
  5052. .align-content-md-end {
  5053. align-content: flex-end !important; }
  5054. .align-content-md-center {
  5055. align-content: center !important; }
  5056. .align-content-md-between {
  5057. align-content: space-between !important; }
  5058. .align-content-md-around {
  5059. align-content: space-around !important; }
  5060. .align-content-md-stretch {
  5061. align-content: stretch !important; }
  5062. .align-self-md-auto {
  5063. align-self: auto !important; }
  5064. .align-self-md-start {
  5065. align-self: flex-start !important; }
  5066. .align-self-md-end {
  5067. align-self: flex-end !important; }
  5068. .align-self-md-center {
  5069. align-self: center !important; }
  5070. .align-self-md-baseline {
  5071. align-self: baseline !important; }
  5072. .align-self-md-stretch {
  5073. align-self: stretch !important; } }
  5074.  
  5075. @media (min-width: 992px) {
  5076. .flex-lg-row {
  5077. -webkit-box-orient: horizontal !important;
  5078. -webkit-box-direction: normal !important;
  5079. flex-direction: row !important; }
  5080. .flex-lg-column {
  5081. -webkit-box-orient: vertical !important;
  5082. -webkit-box-direction: normal !important;
  5083. flex-direction: column !important; }
  5084. .flex-lg-row-reverse {
  5085. -webkit-box-orient: horizontal !important;
  5086. -webkit-box-direction: reverse !important;
  5087. flex-direction: row-reverse !important; }
  5088. .flex-lg-column-reverse {
  5089. -webkit-box-orient: vertical !important;
  5090. -webkit-box-direction: reverse !important;
  5091. flex-direction: column-reverse !important; }
  5092. .flex-lg-wrap {
  5093. flex-wrap: wrap !important; }
  5094. .flex-lg-nowrap {
  5095. flex-wrap: nowrap !important; }
  5096. .flex-lg-wrap-reverse {
  5097. flex-wrap: wrap-reverse !important; }
  5098. .justify-content-lg-start {
  5099. -webkit-box-pack: start !important;
  5100. justify-content: flex-start !important; }
  5101. .justify-content-lg-end {
  5102. -webkit-box-pack: end !important;
  5103. justify-content: flex-end !important; }
  5104. .justify-content-lg-center {
  5105. -webkit-box-pack: center !important;
  5106. justify-content: center !important; }
  5107. .justify-content-lg-between {
  5108. -webkit-box-pack: justify !important;
  5109. justify-content: space-between !important; }
  5110. .justify-content-lg-around {
  5111. justify-content: space-around !important; }
  5112. .align-items-lg-start {
  5113. -webkit-box-align: start !important;
  5114. align-items: flex-start !important; }
  5115. .align-items-lg-end {
  5116. -webkit-box-align: end !important;
  5117. align-items: flex-end !important; }
  5118. .align-items-lg-center {
  5119. -webkit-box-align: center !important;
  5120. align-items: center !important; }
  5121. .align-items-lg-baseline {
  5122. -webkit-box-align: baseline !important;
  5123. align-items: baseline !important; }
  5124. .align-items-lg-stretch {
  5125. -webkit-box-align: stretch !important;
  5126. align-items: stretch !important; }
  5127. .align-content-lg-start {
  5128. align-content: flex-start !important; }
  5129. .align-content-lg-end {
  5130. align-content: flex-end !important; }
  5131. .align-content-lg-center {
  5132. align-content: center !important; }
  5133. .align-content-lg-between {
  5134. align-content: space-between !important; }
  5135. .align-content-lg-around {
  5136. align-content: space-around !important; }
  5137. .align-content-lg-stretch {
  5138. align-content: stretch !important; }
  5139. .align-self-lg-auto {
  5140. align-self: auto !important; }
  5141. .align-self-lg-start {
  5142. align-self: flex-start !important; }
  5143. .align-self-lg-end {
  5144. align-self: flex-end !important; }
  5145. .align-self-lg-center {
  5146. align-self: center !important; }
  5147. .align-self-lg-baseline {
  5148. align-self: baseline !important; }
  5149. .align-self-lg-stretch {
  5150. align-self: stretch !important; } }
  5151.  
  5152. @media (min-width: 1200px) {
  5153. .flex-xl-row {
  5154. -webkit-box-orient: horizontal !important;
  5155. -webkit-box-direction: normal !important;
  5156. flex-direction: row !important; }
  5157. .flex-xl-column {
  5158. -webkit-box-orient: vertical !important;
  5159. -webkit-box-direction: normal !important;
  5160. flex-direction: column !important; }
  5161. .flex-xl-row-reverse {
  5162. -webkit-box-orient: horizontal !important;
  5163. -webkit-box-direction: reverse !important;
  5164. flex-direction: row-reverse !important; }
  5165. .flex-xl-column-reverse {
  5166. -webkit-box-orient: vertical !important;
  5167. -webkit-box-direction: reverse !important;
  5168. flex-direction: column-reverse !important; }
  5169. .flex-xl-wrap {
  5170. flex-wrap: wrap !important; }
  5171. .flex-xl-nowrap {
  5172. flex-wrap: nowrap !important; }
  5173. .flex-xl-wrap-reverse {
  5174. flex-wrap: wrap-reverse !important; }
  5175. .justify-content-xl-start {
  5176. -webkit-box-pack: start !important;
  5177. justify-content: flex-start !important; }
  5178. .justify-content-xl-end {
  5179. -webkit-box-pack: end !important;
  5180. justify-content: flex-end !important; }
  5181. .justify-content-xl-center {
  5182. -webkit-box-pack: center !important;
  5183. justify-content: center !important; }
  5184. .justify-content-xl-between {
  5185. -webkit-box-pack: justify !important;
  5186. justify-content: space-between !important; }
  5187. .justify-content-xl-around {
  5188. justify-content: space-around !important; }
  5189. .align-items-xl-start {
  5190. -webkit-box-align: start !important;
  5191. align-items: flex-start !important; }
  5192. .align-items-xl-end {
  5193. -webkit-box-align: end !important;
  5194. align-items: flex-end !important; }
  5195. .align-items-xl-center {
  5196. -webkit-box-align: center !important;
  5197. align-items: center !important; }
  5198. .align-items-xl-baseline {
  5199. -webkit-box-align: baseline !important;
  5200. align-items: baseline !important; }
  5201. .align-items-xl-stretch {
  5202. -webkit-box-align: stretch !important;
  5203. align-items: stretch !important; }
  5204. .align-content-xl-start {
  5205. align-content: flex-start !important; }
  5206. .align-content-xl-end {
  5207. align-content: flex-end !important; }
  5208. .align-content-xl-center {
  5209. align-content: center !important; }
  5210. .align-content-xl-between {
  5211. align-content: space-between !important; }
  5212. .align-content-xl-around {
  5213. align-content: space-around !important; }
  5214. .align-content-xl-stretch {
  5215. align-content: stretch !important; }
  5216. .align-self-xl-auto {
  5217. align-self: auto !important; }
  5218. .align-self-xl-start {
  5219. align-self: flex-start !important; }
  5220. .align-self-xl-end {
  5221. align-self: flex-end !important; }
  5222. .align-self-xl-center {
  5223. align-self: center !important; }
  5224. .align-self-xl-baseline {
  5225. align-self: baseline !important; }
  5226. .align-self-xl-stretch {
  5227. align-self: stretch !important; } }
  5228.  
  5229. .float-left {
  5230. float: left !important; }
  5231.  
  5232. .float-right {
  5233. float: right !important; }
  5234.  
  5235. .float-none {
  5236. float: none !important; }
  5237.  
  5238. @media (min-width: 576px) {
  5239. .float-sm-left {
  5240. float: left !important; }
  5241. .float-sm-right {
  5242. float: right !important; }
  5243. .float-sm-none {
  5244. float: none !important; } }
  5245.  
  5246. @media (min-width: 768px) {
  5247. .float-md-left {
  5248. float: left !important; }
  5249. .float-md-right {
  5250. float: right !important; }
  5251. .float-md-none {
  5252. float: none !important; } }
  5253.  
  5254. @media (min-width: 992px) {
  5255. .float-lg-left {
  5256. float: left !important; }
  5257. .float-lg-right {
  5258. float: right !important; }
  5259. .float-lg-none {
  5260. float: none !important; } }
  5261.  
  5262. @media (min-width: 1200px) {
  5263. .float-xl-left {
  5264. float: left !important; }
  5265. .float-xl-right {
  5266. float: right !important; }
  5267. .float-xl-none {
  5268. float: none !important; } }
  5269.  
  5270. .position-static {
  5271. position: static !important; }
  5272.  
  5273. .position-relative {
  5274. position: relative !important; }
  5275.  
  5276. .position-absolute {
  5277. position: absolute !important; }
  5278.  
  5279. .position-fixed {
  5280. position: fixed !important; }
  5281.  
  5282. .position-sticky {
  5283. position: -webkit-sticky !important;
  5284. position: sticky !important; }
  5285.  
  5286. .fixed-top {
  5287. position: fixed;
  5288. top: 0;
  5289. right: 0;
  5290. left: 0;
  5291. z-index: 1030; }
  5292.  
  5293. .fixed-bottom {
  5294. position: fixed;
  5295. right: 0;
  5296. bottom: 0;
  5297. left: 0;
  5298. z-index: 1030; }
  5299.  
  5300. @supports ((position: -webkit-sticky) or (position: sticky)) {
  5301. .sticky-top {
  5302. position: -webkit-sticky;
  5303. position: sticky;
  5304. top: 0;
  5305. z-index: 1020; } }
  5306.  
  5307. .sr-only {
  5308. position: absolute;
  5309. width: 1px;
  5310. height: 1px;
  5311. padding: 0;
  5312. overflow: hidden;
  5313. clip: rect(0, 0, 0, 0);
  5314. white-space: nowrap;
  5315. -webkit-clip-path: inset(50%);
  5316. clip-path: inset(50%);
  5317. border: 0; }
  5318.  
  5319. .sr-only-focusable:active, .sr-only-focusable:focus {
  5320. position: static;
  5321. width: auto;
  5322. height: auto;
  5323. overflow: visible;
  5324. clip: auto;
  5325. white-space: normal;
  5326. -webkit-clip-path: none;
  5327. clip-path: none; }
  5328.  
  5329. .w-25 {
  5330. width: 25% !important; }
  5331.  
  5332. .w-50 {
  5333. width: 50% !important; }
  5334.  
  5335. .w-75 {
  5336. width: 75% !important; }
  5337.  
  5338. .w-100 {
  5339. width: 100% !important; }
  5340.  
  5341. .w-5 {
  5342. width: 5% !important; }
  5343.  
  5344. .w-10 {
  5345. width: 10% !important; }
  5346.  
  5347. .w-15 {
  5348. width: 15% !important; }
  5349.  
  5350. .w-20 {
  5351. width: 20% !important; }
  5352.  
  5353. .w-30 {
  5354. width: 30% !important; }
  5355.  
  5356. .w-40 {
  5357. width: 40% !important; }
  5358.  
  5359. .w-60 {
  5360. width: 60% !important; }
  5361.  
  5362. .w-70 {
  5363. width: 70% !important; }
  5364.  
  5365. .w-80 {
  5366. width: 80% !important; }
  5367.  
  5368. .w-90 {
  5369. width: 90% !important; }
  5370.  
  5371. .h-25 {
  5372. height: 25% !important; }
  5373.  
  5374. .h-50 {
  5375. height: 50% !important; }
  5376.  
  5377. .h-75 {
  5378. height: 75% !important; }
  5379.  
  5380. .h-100 {
  5381. height: 100% !important; }
  5382.  
  5383. .h-5 {
  5384. height: 5% !important; }
  5385.  
  5386. .h-10 {
  5387. height: 10% !important; }
  5388.  
  5389. .h-15 {
  5390. height: 15% !important; }
  5391.  
  5392. .h-20 {
  5393. height: 20% !important; }
  5394.  
  5395. .h-30 {
  5396. height: 30% !important; }
  5397.  
  5398. .h-40 {
  5399. height: 40% !important; }
  5400.  
  5401. .h-60 {
  5402. height: 60% !important; }
  5403.  
  5404. .h-70 {
  5405. height: 70% !important; }
  5406.  
  5407. .h-80 {
  5408. height: 80% !important; }
  5409.  
  5410. .h-90 {
  5411. height: 90% !important; }
  5412.  
  5413. .mw-100 {
  5414. max-width: 100% !important; }
  5415.  
  5416. .mh-100 {
  5417. max-height: 100% !important; }
  5418.  
  5419. .m-0 {
  5420. margin: 0 !important; }
  5421.  
  5422. .mt-0,
  5423. .my-0 {
  5424. margin-top: 0 !important; }
  5425.  
  5426. .mr-0,
  5427. .mx-0 {
  5428. margin-right: 0 !important; }
  5429.  
  5430. .mb-0,
  5431. .my-0 {
  5432. margin-bottom: 0 !important; }
  5433.  
  5434. .ml-0,
  5435. .mx-0 {
  5436. margin-left: 0 !important; }
  5437.  
  5438. .m-1 {
  5439. margin: 0.25rem !important; }
  5440.  
  5441. .mt-1,
  5442. .my-1 {
  5443. margin-top: 0.25rem !important; }
  5444.  
  5445. .mr-1,
  5446. .mx-1 {
  5447. margin-right: 0.25rem !important; }
  5448.  
  5449. .mb-1,
  5450. .my-1 {
  5451. margin-bottom: 0.25rem !important; }
  5452.  
  5453. .ml-1,
  5454. .mx-1 {
  5455. margin-left: 0.25rem !important; }
  5456.  
  5457. .m-2 {
  5458. margin: 0.5rem !important; }
  5459.  
  5460. .mt-2,
  5461. .my-2 {
  5462. margin-top: 0.5rem !important; }
  5463.  
  5464. .mr-2,
  5465. .mx-2 {
  5466. margin-right: 0.5rem !important; }
  5467.  
  5468. .mb-2,
  5469. .my-2 {
  5470. margin-bottom: 0.5rem !important; }
  5471.  
  5472. .ml-2,
  5473. .mx-2 {
  5474. margin-left: 0.5rem !important; }
  5475.  
  5476. .m-3 {
  5477. margin: 0.75rem !important; }
  5478.  
  5479. .mt-3,
  5480. .my-3 {
  5481. margin-top: 0.75rem !important; }
  5482.  
  5483. .mr-3,
  5484. .mx-3 {
  5485. margin-right: 0.75rem !important; }
  5486.  
  5487. .mb-3,
  5488. .my-3 {
  5489. margin-bottom: 0.75rem !important; }
  5490.  
  5491. .ml-3,
  5492. .mx-3 {
  5493. margin-left: 0.75rem !important; }
  5494.  
  5495. .m-4 {
  5496. margin: 1rem !important; }
  5497.  
  5498. .mt-4,
  5499. .my-4 {
  5500. margin-top: 1rem !important; }
  5501.  
  5502. .mr-4,
  5503. .mx-4 {
  5504. margin-right: 1rem !important; }
  5505.  
  5506. .mb-4,
  5507. .my-4 {
  5508. margin-bottom: 1rem !important; }
  5509.  
  5510. .ml-4,
  5511. .mx-4 {
  5512. margin-left: 1rem !important; }
  5513.  
  5514. .m-5 {
  5515. margin: 1.5rem !important; }
  5516.  
  5517. .mt-5,
  5518. .my-5 {
  5519. margin-top: 1.5rem !important; }
  5520.  
  5521. .mr-5,
  5522. .mx-5 {
  5523. margin-right: 1.5rem !important; }
  5524.  
  5525. .mb-5,
  5526. .my-5 {
  5527. margin-bottom: 1.5rem !important; }
  5528.  
  5529. .ml-5,
  5530. .mx-5 {
  5531. margin-left: 1.5rem !important; }
  5532.  
  5533. .m-6 {
  5534. margin: 2rem !important; }
  5535.  
  5536. .mt-6,
  5537. .my-6 {
  5538. margin-top: 2rem !important; }
  5539.  
  5540. .mr-6,
  5541. .mx-6 {
  5542. margin-right: 2rem !important; }
  5543.  
  5544. .mb-6,
  5545. .my-6 {
  5546. margin-bottom: 2rem !important; }
  5547.  
  5548. .ml-6,
  5549. .mx-6 {
  5550. margin-left: 2rem !important; }
  5551.  
  5552. .m-7 {
  5553. margin: 3rem !important; }
  5554.  
  5555. .mt-7,
  5556. .my-7 {
  5557. margin-top: 3rem !important; }
  5558.  
  5559. .mr-7,
  5560. .mx-7 {
  5561. margin-right: 3rem !important; }
  5562.  
  5563. .mb-7,
  5564. .my-7 {
  5565. margin-bottom: 3rem !important; }
  5566.  
  5567. .ml-7,
  5568. .mx-7 {
  5569. margin-left: 3rem !important; }
  5570.  
  5571. .m-8 {
  5572. margin: 5rem !important; }
  5573.  
  5574. .mt-8,
  5575. .my-8 {
  5576. margin-top: 5rem !important; }
  5577.  
  5578. .mr-8,
  5579. .mx-8 {
  5580. margin-right: 5rem !important; }
  5581.  
  5582. .mb-8,
  5583. .my-8 {
  5584. margin-bottom: 5rem !important; }
  5585.  
  5586. .ml-8,
  5587. .mx-8 {
  5588. margin-left: 5rem !important; }
  5589.  
  5590. .m-9 {
  5591. margin: 7rem !important; }
  5592.  
  5593. .mt-9,
  5594. .my-9 {
  5595. margin-top: 7rem !important; }
  5596.  
  5597. .mr-9,
  5598. .mx-9 {
  5599. margin-right: 7rem !important; }
  5600.  
  5601. .mb-9,
  5602. .my-9 {
  5603. margin-bottom: 7rem !important; }
  5604.  
  5605. .ml-9,
  5606. .mx-9 {
  5607. margin-left: 7rem !important; }
  5608.  
  5609. .m-10 {
  5610. margin: 9rem !important; }
  5611.  
  5612. .mt-10,
  5613. .my-10 {
  5614. margin-top: 9rem !important; }
  5615.  
  5616. .mr-10,
  5617. .mx-10 {
  5618. margin-right: 9rem !important; }
  5619.  
  5620. .mb-10,
  5621. .my-10 {
  5622. margin-bottom: 9rem !important; }
  5623.  
  5624. .ml-10,
  5625. .mx-10 {
  5626. margin-left: 9rem !important; }
  5627.  
  5628. .m-11 {
  5629. margin: 11rem !important; }
  5630.  
  5631. .mt-11,
  5632. .my-11 {
  5633. margin-top: 11rem !important; }
  5634.  
  5635. .mr-11,
  5636. .mx-11 {
  5637. margin-right: 11rem !important; }
  5638.  
  5639. .mb-11,
  5640. .my-11 {
  5641. margin-bottom: 11rem !important; }
  5642.  
  5643. .ml-11,
  5644. .mx-11 {
  5645. margin-left: 11rem !important; }
  5646.  
  5647. .m-12 {
  5648. margin: 13rem !important; }
  5649.  
  5650. .mt-12,
  5651. .my-12 {
  5652. margin-top: 13rem !important; }
  5653.  
  5654. .mr-12,
  5655. .mx-12 {
  5656. margin-right: 13rem !important; }
  5657.  
  5658. .mb-12,
  5659. .my-12 {
  5660. margin-bottom: 13rem !important; }
  5661.  
  5662. .ml-12,
  5663. .mx-12 {
  5664. margin-left: 13rem !important; }
  5665.  
  5666. .m-13 {
  5667. margin: 16rem !important; }
  5668.  
  5669. .mt-13,
  5670. .my-13 {
  5671. margin-top: 16rem !important; }
  5672.  
  5673. .mr-13,
  5674. .mx-13 {
  5675. margin-right: 16rem !important; }
  5676.  
  5677. .mb-13,
  5678. .my-13 {
  5679. margin-bottom: 16rem !important; }
  5680.  
  5681. .ml-13,
  5682. .mx-13 {
  5683. margin-left: 16rem !important; }
  5684.  
  5685. .p-0 {
  5686. padding: 0 !important; }
  5687.  
  5688. .pt-0,
  5689. .py-0 {
  5690. padding-top: 0 !important; }
  5691.  
  5692. .pr-0,
  5693. .px-0 {
  5694. padding-right: 0 !important; }
  5695.  
  5696. .pb-0,
  5697. .py-0 {
  5698. padding-bottom: 0 !important; }
  5699.  
  5700. .pl-0,
  5701. .px-0 {
  5702. padding-left: 0 !important; }
  5703.  
  5704. .p-1 {
  5705. padding: 0.25rem !important; }
  5706.  
  5707. .pt-1,
  5708. .py-1 {
  5709. padding-top: 0.25rem !important; }
  5710.  
  5711. .pr-1,
  5712. .px-1 {
  5713. padding-right: 0.25rem !important; }
  5714.  
  5715. .pb-1,
  5716. .py-1 {
  5717. padding-bottom: 0.25rem !important; }
  5718.  
  5719. .pl-1,
  5720. .px-1 {
  5721. padding-left: 0.25rem !important; }
  5722.  
  5723. .p-2 {
  5724. padding: 0.5rem !important; }
  5725.  
  5726. .pt-2,
  5727. .py-2 {
  5728. padding-top: 0.5rem !important; }
  5729.  
  5730. .pr-2,
  5731. .px-2 {
  5732. padding-right: 0.5rem !important; }
  5733.  
  5734. .pb-2,
  5735. .py-2 {
  5736. padding-bottom: 0.5rem !important; }
  5737.  
  5738. .pl-2,
  5739. .px-2 {
  5740. padding-left: 0.5rem !important; }
  5741.  
  5742. .p-3 {
  5743. padding: 0.75rem !important; }
  5744.  
  5745. .pt-3,
  5746. .py-3 {
  5747. padding-top: 0.75rem !important; }
  5748.  
  5749. .pr-3,
  5750. .px-3 {
  5751. padding-right: 0.75rem !important; }
  5752.  
  5753. .pb-3,
  5754. .py-3 {
  5755. padding-bottom: 0.75rem !important; }
  5756.  
  5757. .pl-3,
  5758. .px-3 {
  5759. padding-left: 0.75rem !important; }
  5760.  
  5761. .p-4 {
  5762. padding: 1rem !important; }
  5763.  
  5764. .pt-4,
  5765. .py-4 {
  5766. padding-top: 1rem !important; }
  5767.  
  5768. .pr-4,
  5769. .px-4 {
  5770. padding-right: 1rem !important; }
  5771.  
  5772. .pb-4,
  5773. .py-4 {
  5774. padding-bottom: 1rem !important; }
  5775.  
  5776. .pl-4,
  5777. .px-4 {
  5778. padding-left: 1rem !important; }
  5779.  
  5780. .p-5 {
  5781. padding: 1.5rem !important; }
  5782.  
  5783. .pt-5,
  5784. .py-5 {
  5785. padding-top: 1.5rem !important; }
  5786.  
  5787. .pr-5,
  5788. .px-5 {
  5789. padding-right: 1.5rem !important; }
  5790.  
  5791. .pb-5,
  5792. .py-5 {
  5793. padding-bottom: 1.5rem !important; }
  5794.  
  5795. .pl-5,
  5796. .px-5 {
  5797. padding-left: 1.5rem !important; }
  5798.  
  5799. .p-6 {
  5800. padding: 2rem !important; }
  5801.  
  5802. .pt-6,
  5803. .py-6 {
  5804. padding-top: 2rem !important; }
  5805.  
  5806. .pr-6,
  5807. .px-6 {
  5808. padding-right: 2rem !important; }
  5809.  
  5810. .pb-6,
  5811. .py-6 {
  5812. padding-bottom: 2rem !important; }
  5813.  
  5814. .pl-6,
  5815. .px-6 {
  5816. padding-left: 2rem !important; }
  5817.  
  5818. .p-7 {
  5819. padding: 3rem !important; }
  5820.  
  5821. .pt-7,
  5822. .py-7 {
  5823. padding-top: 3rem !important; }
  5824.  
  5825. .pr-7,
  5826. .px-7 {
  5827. padding-right: 3rem !important; }
  5828.  
  5829. .pb-7,
  5830. .py-7 {
  5831. padding-bottom: 3rem !important; }
  5832.  
  5833. .pl-7,
  5834. .px-7 {
  5835. padding-left: 3rem !important; }
  5836.  
  5837. .p-8 {
  5838. padding: 5rem !important; }
  5839.  
  5840. .pt-8,
  5841. .py-8 {
  5842. padding-top: 5rem !important; }
  5843.  
  5844. .pr-8,
  5845. .px-8 {
  5846. padding-right: 5rem !important; }
  5847.  
  5848. .pb-8,
  5849. .py-8 {
  5850. padding-bottom: 5rem !important; }
  5851.  
  5852. .pl-8,
  5853. .px-8 {
  5854. padding-left: 5rem !important; }
  5855.  
  5856. .p-9 {
  5857. padding: 7rem !important; }
  5858.  
  5859. .pt-9,
  5860. .py-9 {
  5861. padding-top: 7rem !important; }
  5862.  
  5863. .pr-9,
  5864. .px-9 {
  5865. padding-right: 7rem !important; }
  5866.  
  5867. .pb-9,
  5868. .py-9 {
  5869. padding-bottom: 7rem !important; }
  5870.  
  5871. .pl-9,
  5872. .px-9 {
  5873. padding-left: 7rem !important; }
  5874.  
  5875. .p-10 {
  5876. padding: 9rem !important; }
  5877.  
  5878. .pt-10,
  5879. .py-10 {
  5880. padding-top: 9rem !important; }
  5881.  
  5882. .pr-10,
  5883. .px-10 {
  5884. padding-right: 9rem !important; }
  5885.  
  5886. .pb-10,
  5887. .py-10 {
  5888. padding-bottom: 9rem !important; }
  5889.  
  5890. .pl-10,
  5891. .px-10 {
  5892. padding-left: 9rem !important; }
  5893.  
  5894. .p-11 {
  5895. padding: 11rem !important; }
  5896.  
  5897. .pt-11,
  5898. .py-11 {
  5899. padding-top: 11rem !important; }
  5900.  
  5901. .pr-11,
  5902. .px-11 {
  5903. padding-right: 11rem !important; }
  5904.  
  5905. .pb-11,
  5906. .py-11 {
  5907. padding-bottom: 11rem !important; }
  5908.  
  5909. .pl-11,
  5910. .px-11 {
  5911. padding-left: 11rem !important; }
  5912.  
  5913. .p-12 {
  5914. padding: 13rem !important; }
  5915.  
  5916. .pt-12,
  5917. .py-12 {
  5918. padding-top: 13rem !important; }
  5919.  
  5920. .pr-12,
  5921. .px-12 {
  5922. padding-right: 13rem !important; }
  5923.  
  5924. .pb-12,
  5925. .py-12 {
  5926. padding-bottom: 13rem !important; }
  5927.  
  5928. .pl-12,
  5929. .px-12 {
  5930. padding-left: 13rem !important; }
  5931.  
  5932. .p-13 {
  5933. padding: 16rem !important; }
  5934.  
  5935. .pt-13,
  5936. .py-13 {
  5937. padding-top: 16rem !important; }
  5938.  
  5939. .pr-13,
  5940. .px-13 {
  5941. padding-right: 16rem !important; }
  5942.  
  5943. .pb-13,
  5944. .py-13 {
  5945. padding-bottom: 16rem !important; }
  5946.  
  5947. .pl-13,
  5948. .px-13 {
  5949. padding-left: 16rem !important; }
  5950.  
  5951. .m-auto {
  5952. margin: auto !important; }
  5953.  
  5954. .mt-auto,
  5955. .my-auto {
  5956. margin-top: auto !important; }
  5957.  
  5958. .mr-auto,
  5959. .mx-auto {
  5960. margin-right: auto !important; }
  5961.  
  5962. .mb-auto,
  5963. .my-auto {
  5964. margin-bottom: auto !important; }
  5965.  
  5966. .ml-auto,
  5967. .mx-auto {
  5968. margin-left: auto !important; }
  5969.  
  5970. @media (min-width: 576px) {
  5971. .m-sm-0 {
  5972. margin: 0 !important; }
  5973. .mt-sm-0,
  5974. .my-sm-0 {
  5975. margin-top: 0 !important; }
  5976. .mr-sm-0,
  5977. .mx-sm-0 {
  5978. margin-right: 0 !important; }
  5979. .mb-sm-0,
  5980. .my-sm-0 {
  5981. margin-bottom: 0 !important; }
  5982. .ml-sm-0,
  5983. .mx-sm-0 {
  5984. margin-left: 0 !important; }
  5985. .m-sm-1 {
  5986. margin: 0.25rem !important; }
  5987. .mt-sm-1,
  5988. .my-sm-1 {
  5989. margin-top: 0.25rem !important; }
  5990. .mr-sm-1,
  5991. .mx-sm-1 {
  5992. margin-right: 0.25rem !important; }
  5993. .mb-sm-1,
  5994. .my-sm-1 {
  5995. margin-bottom: 0.25rem !important; }
  5996. .ml-sm-1,
  5997. .mx-sm-1 {
  5998. margin-left: 0.25rem !important; }
  5999. .m-sm-2 {
  6000. margin: 0.5rem !important; }
  6001. .mt-sm-2,
  6002. .my-sm-2 {
  6003. margin-top: 0.5rem !important; }
  6004. .mr-sm-2,
  6005. .mx-sm-2 {
  6006. margin-right: 0.5rem !important; }
  6007. .mb-sm-2,
  6008. .my-sm-2 {
  6009. margin-bottom: 0.5rem !important; }
  6010. .ml-sm-2,
  6011. .mx-sm-2 {
  6012. margin-left: 0.5rem !important; }
  6013. .m-sm-3 {
  6014. margin: 0.75rem !important; }
  6015. .mt-sm-3,
  6016. .my-sm-3 {
  6017. margin-top: 0.75rem !important; }
  6018. .mr-sm-3,
  6019. .mx-sm-3 {
  6020. margin-right: 0.75rem !important; }
  6021. .mb-sm-3,
  6022. .my-sm-3 {
  6023. margin-bottom: 0.75rem !important; }
  6024. .ml-sm-3,
  6025. .mx-sm-3 {
  6026. margin-left: 0.75rem !important; }
  6027. .m-sm-4 {
  6028. margin: 1rem !important; }
  6029. .mt-sm-4,
  6030. .my-sm-4 {
  6031. margin-top: 1rem !important; }
  6032. .mr-sm-4,
  6033. .mx-sm-4 {
  6034. margin-right: 1rem !important; }
  6035. .mb-sm-4,
  6036. .my-sm-4 {
  6037. margin-bottom: 1rem !important; }
  6038. .ml-sm-4,
  6039. .mx-sm-4 {
  6040. margin-left: 1rem !important; }
  6041. .m-sm-5 {
  6042. margin: 1.5rem !important; }
  6043. .mt-sm-5,
  6044. .my-sm-5 {
  6045. margin-top: 1.5rem !important; }
  6046. .mr-sm-5,
  6047. .mx-sm-5 {
  6048. margin-right: 1.5rem !important; }
  6049. .mb-sm-5,
  6050. .my-sm-5 {
  6051. margin-bottom: 1.5rem !important; }
  6052. .ml-sm-5,
  6053. .mx-sm-5 {
  6054. margin-left: 1.5rem !important; }
  6055. .m-sm-6 {
  6056. margin: 2rem !important; }
  6057. .mt-sm-6,
  6058. .my-sm-6 {
  6059. margin-top: 2rem !important; }
  6060. .mr-sm-6,
  6061. .mx-sm-6 {
  6062. margin-right: 2rem !important; }
  6063. .mb-sm-6,
  6064. .my-sm-6 {
  6065. margin-bottom: 2rem !important; }
  6066. .ml-sm-6,
  6067. .mx-sm-6 {
  6068. margin-left: 2rem !important; }
  6069. .m-sm-7 {
  6070. margin: 3rem !important; }
  6071. .mt-sm-7,
  6072. .my-sm-7 {
  6073. margin-top: 3rem !important; }
  6074. .mr-sm-7,
  6075. .mx-sm-7 {
  6076. margin-right: 3rem !important; }
  6077. .mb-sm-7,
  6078. .my-sm-7 {
  6079. margin-bottom: 3rem !important; }
  6080. .ml-sm-7,
  6081. .mx-sm-7 {
  6082. margin-left: 3rem !important; }
  6083. .m-sm-8 {
  6084. margin: 5rem !important; }
  6085. .mt-sm-8,
  6086. .my-sm-8 {
  6087. margin-top: 5rem !important; }
  6088. .mr-sm-8,
  6089. .mx-sm-8 {
  6090. margin-right: 5rem !important; }
  6091. .mb-sm-8,
  6092. .my-sm-8 {
  6093. margin-bottom: 5rem !important; }
  6094. .ml-sm-8,
  6095. .mx-sm-8 {
  6096. margin-left: 5rem !important; }
  6097. .m-sm-9 {
  6098. margin: 7rem !important; }
  6099. .mt-sm-9,
  6100. .my-sm-9 {
  6101. margin-top: 7rem !important; }
  6102. .mr-sm-9,
  6103. .mx-sm-9 {
  6104. margin-right: 7rem !important; }
  6105. .mb-sm-9,
  6106. .my-sm-9 {
  6107. margin-bottom: 7rem !important; }
  6108. .ml-sm-9,
  6109. .mx-sm-9 {
  6110. margin-left: 7rem !important; }
  6111. .m-sm-10 {
  6112. margin: 9rem !important; }
  6113. .mt-sm-10,
  6114. .my-sm-10 {
  6115. margin-top: 9rem !important; }
  6116. .mr-sm-10,
  6117. .mx-sm-10 {
  6118. margin-right: 9rem !important; }
  6119. .mb-sm-10,
  6120. .my-sm-10 {
  6121. margin-bottom: 9rem !important; }
  6122. .ml-sm-10,
  6123. .mx-sm-10 {
  6124. margin-left: 9rem !important; }
  6125. .m-sm-11 {
  6126. margin: 11rem !important; }
  6127. .mt-sm-11,
  6128. .my-sm-11 {
  6129. margin-top: 11rem !important; }
  6130. .mr-sm-11,
  6131. .mx-sm-11 {
  6132. margin-right: 11rem !important; }
  6133. .mb-sm-11,
  6134. .my-sm-11 {
  6135. margin-bottom: 11rem !important; }
  6136. .ml-sm-11,
  6137. .mx-sm-11 {
  6138. margin-left: 11rem !important; }
  6139. .m-sm-12 {
  6140. margin: 13rem !important; }
  6141. .mt-sm-12,
  6142. .my-sm-12 {
  6143. margin-top: 13rem !important; }
  6144. .mr-sm-12,
  6145. .mx-sm-12 {
  6146. margin-right: 13rem !important; }
  6147. .mb-sm-12,
  6148. .my-sm-12 {
  6149. margin-bottom: 13rem !important; }
  6150. .ml-sm-12,
  6151. .mx-sm-12 {
  6152. margin-left: 13rem !important; }
  6153. .m-sm-13 {
  6154. margin: 16rem !important; }
  6155. .mt-sm-13,
  6156. .my-sm-13 {
  6157. margin-top: 16rem !important; }
  6158. .mr-sm-13,
  6159. .mx-sm-13 {
  6160. margin-right: 16rem !important; }
  6161. .mb-sm-13,
  6162. .my-sm-13 {
  6163. margin-bottom: 16rem !important; }
  6164. .ml-sm-13,
  6165. .mx-sm-13 {
  6166. margin-left: 16rem !important; }
  6167. .p-sm-0 {
  6168. padding: 0 !important; }
  6169. .pt-sm-0,
  6170. .py-sm-0 {
  6171. padding-top: 0 !important; }
  6172. .pr-sm-0,
  6173. .px-sm-0 {
  6174. padding-right: 0 !important; }
  6175. .pb-sm-0,
  6176. .py-sm-0 {
  6177. padding-bottom: 0 !important; }
  6178. .pl-sm-0,
  6179. .px-sm-0 {
  6180. padding-left: 0 !important; }
  6181. .p-sm-1 {
  6182. padding: 0.25rem !important; }
  6183. .pt-sm-1,
  6184. .py-sm-1 {
  6185. padding-top: 0.25rem !important; }
  6186. .pr-sm-1,
  6187. .px-sm-1 {
  6188. padding-right: 0.25rem !important; }
  6189. .pb-sm-1,
  6190. .py-sm-1 {
  6191. padding-bottom: 0.25rem !important; }
  6192. .pl-sm-1,
  6193. .px-sm-1 {
  6194. padding-left: 0.25rem !important; }
  6195. .p-sm-2 {
  6196. padding: 0.5rem !important; }
  6197. .pt-sm-2,
  6198. .py-sm-2 {
  6199. padding-top: 0.5rem !important; }
  6200. .pr-sm-2,
  6201. .px-sm-2 {
  6202. padding-right: 0.5rem !important; }
  6203. .pb-sm-2,
  6204. .py-sm-2 {
  6205. padding-bottom: 0.5rem !important; }
  6206. .pl-sm-2,
  6207. .px-sm-2 {
  6208. padding-left: 0.5rem !important; }
  6209. .p-sm-3 {
  6210. padding: 0.75rem !important; }
  6211. .pt-sm-3,
  6212. .py-sm-3 {
  6213. padding-top: 0.75rem !important; }
  6214. .pr-sm-3,
  6215. .px-sm-3 {
  6216. padding-right: 0.75rem !important; }
  6217. .pb-sm-3,
  6218. .py-sm-3 {
  6219. padding-bottom: 0.75rem !important; }
  6220. .pl-sm-3,
  6221. .px-sm-3 {
  6222. padding-left: 0.75rem !important; }
  6223. .p-sm-4 {
  6224. padding: 1rem !important; }
  6225. .pt-sm-4,
  6226. .py-sm-4 {
  6227. padding-top: 1rem !important; }
  6228. .pr-sm-4,
  6229. .px-sm-4 {
  6230. padding-right: 1rem !important; }
  6231. .pb-sm-4,
  6232. .py-sm-4 {
  6233. padding-bottom: 1rem !important; }
  6234. .pl-sm-4,
  6235. .px-sm-4 {
  6236. padding-left: 1rem !important; }
  6237. .p-sm-5 {
  6238. padding: 1.5rem !important; }
  6239. .pt-sm-5,
  6240. .py-sm-5 {
  6241. padding-top: 1.5rem !important; }
  6242. .pr-sm-5,
  6243. .px-sm-5 {
  6244. padding-right: 1.5rem !important; }
  6245. .pb-sm-5,
  6246. .py-sm-5 {
  6247. padding-bottom: 1.5rem !important; }
  6248. .pl-sm-5,
  6249. .px-sm-5 {
  6250. padding-left: 1.5rem !important; }
  6251. .p-sm-6 {
  6252. padding: 2rem !important; }
  6253. .pt-sm-6,
  6254. .py-sm-6 {
  6255. padding-top: 2rem !important; }
  6256. .pr-sm-6,
  6257. .px-sm-6 {
  6258. padding-right: 2rem !important; }
  6259. .pb-sm-6,
  6260. .py-sm-6 {
  6261. padding-bottom: 2rem !important; }
  6262. .pl-sm-6,
  6263. .px-sm-6 {
  6264. padding-left: 2rem !important; }
  6265. .p-sm-7 {
  6266. padding: 3rem !important; }
  6267. .pt-sm-7,
  6268. .py-sm-7 {
  6269. padding-top: 3rem !important; }
  6270. .pr-sm-7,
  6271. .px-sm-7 {
  6272. padding-right: 3rem !important; }
  6273. .pb-sm-7,
  6274. .py-sm-7 {
  6275. padding-bottom: 3rem !important; }
  6276. .pl-sm-7,
  6277. .px-sm-7 {
  6278. padding-left: 3rem !important; }
  6279. .p-sm-8 {
  6280. padding: 5rem !important; }
  6281. .pt-sm-8,
  6282. .py-sm-8 {
  6283. padding-top: 5rem !important; }
  6284. .pr-sm-8,
  6285. .px-sm-8 {
  6286. padding-right: 5rem !important; }
  6287. .pb-sm-8,
  6288. .py-sm-8 {
  6289. padding-bottom: 5rem !important; }
  6290. .pl-sm-8,
  6291. .px-sm-8 {
  6292. padding-left: 5rem !important; }
  6293. .p-sm-9 {
  6294. padding: 7rem !important; }
  6295. .pt-sm-9,
  6296. .py-sm-9 {
  6297. padding-top: 7rem !important; }
  6298. .pr-sm-9,
  6299. .px-sm-9 {
  6300. padding-right: 7rem !important; }
  6301. .pb-sm-9,
  6302. .py-sm-9 {
  6303. padding-bottom: 7rem !important; }
  6304. .pl-sm-9,
  6305. .px-sm-9 {
  6306. padding-left: 7rem !important; }
  6307. .p-sm-10 {
  6308. padding: 9rem !important; }
  6309. .pt-sm-10,
  6310. .py-sm-10 {
  6311. padding-top: 9rem !important; }
  6312. .pr-sm-10,
  6313. .px-sm-10 {
  6314. padding-right: 9rem !important; }
  6315. .pb-sm-10,
  6316. .py-sm-10 {
  6317. padding-bottom: 9rem !important; }
  6318. .pl-sm-10,
  6319. .px-sm-10 {
  6320. padding-left: 9rem !important; }
  6321. .p-sm-11 {
  6322. padding: 11rem !important; }
  6323. .pt-sm-11,
  6324. .py-sm-11 {
  6325. padding-top: 11rem !important; }
  6326. .pr-sm-11,
  6327. .px-sm-11 {
  6328. padding-right: 11rem !important; }
  6329. .pb-sm-11,
  6330. .py-sm-11 {
  6331. padding-bottom: 11rem !important; }
  6332. .pl-sm-11,
  6333. .px-sm-11 {
  6334. padding-left: 11rem !important; }
  6335. .p-sm-12 {
  6336. padding: 13rem !important; }
  6337. .pt-sm-12,
  6338. .py-sm-12 {
  6339. padding-top: 13rem !important; }
  6340. .pr-sm-12,
  6341. .px-sm-12 {
  6342. padding-right: 13rem !important; }
  6343. .pb-sm-12,
  6344. .py-sm-12 {
  6345. padding-bottom: 13rem !important; }
  6346. .pl-sm-12,
  6347. .px-sm-12 {
  6348. padding-left: 13rem !important; }
  6349. .p-sm-13 {
  6350. padding: 16rem !important; }
  6351. .pt-sm-13,
  6352. .py-sm-13 {
  6353. padding-top: 16rem !important; }
  6354. .pr-sm-13,
  6355. .px-sm-13 {
  6356. padding-right: 16rem !important; }
  6357. .pb-sm-13,
  6358. .py-sm-13 {
  6359. padding-bottom: 16rem !important; }
  6360. .pl-sm-13,
  6361. .px-sm-13 {
  6362. padding-left: 16rem !important; }
  6363. .m-sm-auto {
  6364. margin: auto !important; }
  6365. .mt-sm-auto,
  6366. .my-sm-auto {
  6367. margin-top: auto !important; }
  6368. .mr-sm-auto,
  6369. .mx-sm-auto {
  6370. margin-right: auto !important; }
  6371. .mb-sm-auto,
  6372. .my-sm-auto {
  6373. margin-bottom: auto !important; }
  6374. .ml-sm-auto,
  6375. .mx-sm-auto {
  6376. margin-left: auto !important; } }
  6377.  
  6378. @media (min-width: 768px) {
  6379. .m-md-0 {
  6380. margin: 0 !important; }
  6381. .mt-md-0,
  6382. .my-md-0 {
  6383. margin-top: 0 !important; }
  6384. .mr-md-0,
  6385. .mx-md-0 {
  6386. margin-right: 0 !important; }
  6387. .mb-md-0,
  6388. .my-md-0 {
  6389. margin-bottom: 0 !important; }
  6390. .ml-md-0,
  6391. .mx-md-0 {
  6392. margin-left: 0 !important; }
  6393. .m-md-1 {
  6394. margin: 0.25rem !important; }
  6395. .mt-md-1,
  6396. .my-md-1 {
  6397. margin-top: 0.25rem !important; }
  6398. .mr-md-1,
  6399. .mx-md-1 {
  6400. margin-right: 0.25rem !important; }
  6401. .mb-md-1,
  6402. .my-md-1 {
  6403. margin-bottom: 0.25rem !important; }
  6404. .ml-md-1,
  6405. .mx-md-1 {
  6406. margin-left: 0.25rem !important; }
  6407. .m-md-2 {
  6408. margin: 0.5rem !important; }
  6409. .mt-md-2,
  6410. .my-md-2 {
  6411. margin-top: 0.5rem !important; }
  6412. .mr-md-2,
  6413. .mx-md-2 {
  6414. margin-right: 0.5rem !important; }
  6415. .mb-md-2,
  6416. .my-md-2 {
  6417. margin-bottom: 0.5rem !important; }
  6418. .ml-md-2,
  6419. .mx-md-2 {
  6420. margin-left: 0.5rem !important; }
  6421. .m-md-3 {
  6422. margin: 0.75rem !important; }
  6423. .mt-md-3,
  6424. .my-md-3 {
  6425. margin-top: 0.75rem !important; }
  6426. .mr-md-3,
  6427. .mx-md-3 {
  6428. margin-right: 0.75rem !important; }
  6429. .mb-md-3,
  6430. .my-md-3 {
  6431. margin-bottom: 0.75rem !important; }
  6432. .ml-md-3,
  6433. .mx-md-3 {
  6434. margin-left: 0.75rem !important; }
  6435. .m-md-4 {
  6436. margin: 1rem !important; }
  6437. .mt-md-4,
  6438. .my-md-4 {
  6439. margin-top: 1rem !important; }
  6440. .mr-md-4,
  6441. .mx-md-4 {
  6442. margin-right: 1rem !important; }
  6443. .mb-md-4,
  6444. .my-md-4 {
  6445. margin-bottom: 1rem !important; }
  6446. .ml-md-4,
  6447. .mx-md-4 {
  6448. margin-left: 1rem !important; }
  6449. .m-md-5 {
  6450. margin: 1.5rem !important; }
  6451. .mt-md-5,
  6452. .my-md-5 {
  6453. margin-top: 1.5rem !important; }
  6454. .mr-md-5,
  6455. .mx-md-5 {
  6456. margin-right: 1.5rem !important; }
  6457. .mb-md-5,
  6458. .my-md-5 {
  6459. margin-bottom: 1.5rem !important; }
  6460. .ml-md-5,
  6461. .mx-md-5 {
  6462. margin-left: 1.5rem !important; }
  6463. .m-md-6 {
  6464. margin: 2rem !important; }
  6465. .mt-md-6,
  6466. .my-md-6 {
  6467. margin-top: 2rem !important; }
  6468. .mr-md-6,
  6469. .mx-md-6 {
  6470. margin-right: 2rem !important; }
  6471. .mb-md-6,
  6472. .my-md-6 {
  6473. margin-bottom: 2rem !important; }
  6474. .ml-md-6,
  6475. .mx-md-6 {
  6476. margin-left: 2rem !important; }
  6477. .m-md-7 {
  6478. margin: 3rem !important; }
  6479. .mt-md-7,
  6480. .my-md-7 {
  6481. margin-top: 3rem !important; }
  6482. .mr-md-7,
  6483. .mx-md-7 {
  6484. margin-right: 3rem !important; }
  6485. .mb-md-7,
  6486. .my-md-7 {
  6487. margin-bottom: 3rem !important; }
  6488. .ml-md-7,
  6489. .mx-md-7 {
  6490. margin-left: 3rem !important; }
  6491. .m-md-8 {
  6492. margin: 5rem !important; }
  6493. .mt-md-8,
  6494. .my-md-8 {
  6495. margin-top: 5rem !important; }
  6496. .mr-md-8,
  6497. .mx-md-8 {
  6498. margin-right: 5rem !important; }
  6499. .mb-md-8,
  6500. .my-md-8 {
  6501. margin-bottom: 5rem !important; }
  6502. .ml-md-8,
  6503. .mx-md-8 {
  6504. margin-left: 5rem !important; }
  6505. .m-md-9 {
  6506. margin: 7rem !important; }
  6507. .mt-md-9,
  6508. .my-md-9 {
  6509. margin-top: 7rem !important; }
  6510. .mr-md-9,
  6511. .mx-md-9 {
  6512. margin-right: 7rem !important; }
  6513. .mb-md-9,
  6514. .my-md-9 {
  6515. margin-bottom: 7rem !important; }
  6516. .ml-md-9,
  6517. .mx-md-9 {
  6518. margin-left: 7rem !important; }
  6519. .m-md-10 {
  6520. margin: 9rem !important; }
  6521. .mt-md-10,
  6522. .my-md-10 {
  6523. margin-top: 9rem !important; }
  6524. .mr-md-10,
  6525. .mx-md-10 {
  6526. margin-right: 9rem !important; }
  6527. .mb-md-10,
  6528. .my-md-10 {
  6529. margin-bottom: 9rem !important; }
  6530. .ml-md-10,
  6531. .mx-md-10 {
  6532. margin-left: 9rem !important; }
  6533. .m-md-11 {
  6534. margin: 11rem !important; }
  6535. .mt-md-11,
  6536. .my-md-11 {
  6537. margin-top: 11rem !important; }
  6538. .mr-md-11,
  6539. .mx-md-11 {
  6540. margin-right: 11rem !important; }
  6541. .mb-md-11,
  6542. .my-md-11 {
  6543. margin-bottom: 11rem !important; }
  6544. .ml-md-11,
  6545. .mx-md-11 {
  6546. margin-left: 11rem !important; }
  6547. .m-md-12 {
  6548. margin: 13rem !important; }
  6549. .mt-md-12,
  6550. .my-md-12 {
  6551. margin-top: 13rem !important; }
  6552. .mr-md-12,
  6553. .mx-md-12 {
  6554. margin-right: 13rem !important; }
  6555. .mb-md-12,
  6556. .my-md-12 {
  6557. margin-bottom: 13rem !important; }
  6558. .ml-md-12,
  6559. .mx-md-12 {
  6560. margin-left: 13rem !important; }
  6561. .m-md-13 {
  6562. margin: 16rem !important; }
  6563. .mt-md-13,
  6564. .my-md-13 {
  6565. margin-top: 16rem !important; }
  6566. .mr-md-13,
  6567. .mx-md-13 {
  6568. margin-right: 16rem !important; }
  6569. .mb-md-13,
  6570. .my-md-13 {
  6571. margin-bottom: 16rem !important; }
  6572. .ml-md-13,
  6573. .mx-md-13 {
  6574. margin-left: 16rem !important; }
  6575. .p-md-0 {
  6576. padding: 0 !important; }
  6577. .pt-md-0,
  6578. .py-md-0 {
  6579. padding-top: 0 !important; }
  6580. .pr-md-0,
  6581. .px-md-0 {
  6582. padding-right: 0 !important; }
  6583. .pb-md-0,
  6584. .py-md-0 {
  6585. padding-bottom: 0 !important; }
  6586. .pl-md-0,
  6587. .px-md-0 {
  6588. padding-left: 0 !important; }
  6589. .p-md-1 {
  6590. padding: 0.25rem !important; }
  6591. .pt-md-1,
  6592. .py-md-1 {
  6593. padding-top: 0.25rem !important; }
  6594. .pr-md-1,
  6595. .px-md-1 {
  6596. padding-right: 0.25rem !important; }
  6597. .pb-md-1,
  6598. .py-md-1 {
  6599. padding-bottom: 0.25rem !important; }
  6600. .pl-md-1,
  6601. .px-md-1 {
  6602. padding-left: 0.25rem !important; }
  6603. .p-md-2 {
  6604. padding: 0.5rem !important; }
  6605. .pt-md-2,
  6606. .py-md-2 {
  6607. padding-top: 0.5rem !important; }
  6608. .pr-md-2,
  6609. .px-md-2 {
  6610. padding-right: 0.5rem !important; }
  6611. .pb-md-2,
  6612. .py-md-2 {
  6613. padding-bottom: 0.5rem !important; }
  6614. .pl-md-2,
  6615. .px-md-2 {
  6616. padding-left: 0.5rem !important; }
  6617. .p-md-3 {
  6618. padding: 0.75rem !important; }
  6619. .pt-md-3,
  6620. .py-md-3 {
  6621. padding-top: 0.75rem !important; }
  6622. .pr-md-3,
  6623. .px-md-3 {
  6624. padding-right: 0.75rem !important; }
  6625. .pb-md-3,
  6626. .py-md-3 {
  6627. padding-bottom: 0.75rem !important; }
  6628. .pl-md-3,
  6629. .px-md-3 {
  6630. padding-left: 0.75rem !important; }
  6631. .p-md-4 {
  6632. padding: 1rem !important; }
  6633. .pt-md-4,
  6634. .py-md-4 {
  6635. padding-top: 1rem !important; }
  6636. .pr-md-4,
  6637. .px-md-4 {
  6638. padding-right: 1rem !important; }
  6639. .pb-md-4,
  6640. .py-md-4 {
  6641. padding-bottom: 1rem !important; }
  6642. .pl-md-4,
  6643. .px-md-4 {
  6644. padding-left: 1rem !important; }
  6645. .p-md-5 {
  6646. padding: 1.5rem !important; }
  6647. .pt-md-5,
  6648. .py-md-5 {
  6649. padding-top: 1.5rem !important; }
  6650. .pr-md-5,
  6651. .px-md-5 {
  6652. padding-right: 1.5rem !important; }
  6653. .pb-md-5,
  6654. .py-md-5 {
  6655. padding-bottom: 1.5rem !important; }
  6656. .pl-md-5,
  6657. .px-md-5 {
  6658. padding-left: 1.5rem !important; }
  6659. .p-md-6 {
  6660. padding: 2rem !important; }
  6661. .pt-md-6,
  6662. .py-md-6 {
  6663. padding-top: 2rem !important; }
  6664. .pr-md-6,
  6665. .px-md-6 {
  6666. padding-right: 2rem !important; }
  6667. .pb-md-6,
  6668. .py-md-6 {
  6669. padding-bottom: 2rem !important; }
  6670. .pl-md-6,
  6671. .px-md-6 {
  6672. padding-left: 2rem !important; }
  6673. .p-md-7 {
  6674. padding: 3rem !important; }
  6675. .pt-md-7,
  6676. .py-md-7 {
  6677. padding-top: 3rem !important; }
  6678. .pr-md-7,
  6679. .px-md-7 {
  6680. padding-right: 3rem !important; }
  6681. .pb-md-7,
  6682. .py-md-7 {
  6683. padding-bottom: 3rem !important; }
  6684. .pl-md-7,
  6685. .px-md-7 {
  6686. padding-left: 3rem !important; }
  6687. .p-md-8 {
  6688. padding: 5rem !important; }
  6689. .pt-md-8,
  6690. .py-md-8 {
  6691. padding-top: 5rem !important; }
  6692. .pr-md-8,
  6693. .px-md-8 {
  6694. padding-right: 5rem !important; }
  6695. .pb-md-8,
  6696. .py-md-8 {
  6697. padding-bottom: 5rem !important; }
  6698. .pl-md-8,
  6699. .px-md-8 {
  6700. padding-left: 5rem !important; }
  6701. .p-md-9 {
  6702. padding: 7rem !important; }
  6703. .pt-md-9,
  6704. .py-md-9 {
  6705. padding-top: 7rem !important; }
  6706. .pr-md-9,
  6707. .px-md-9 {
  6708. padding-right: 7rem !important; }
  6709. .pb-md-9,
  6710. .py-md-9 {
  6711. padding-bottom: 7rem !important; }
  6712. .pl-md-9,
  6713. .px-md-9 {
  6714. padding-left: 7rem !important; }
  6715. .p-md-10 {
  6716. padding: 9rem !important; }
  6717. .pt-md-10,
  6718. .py-md-10 {
  6719. padding-top: 9rem !important; }
  6720. .pr-md-10,
  6721. .px-md-10 {
  6722. padding-right: 9rem !important; }
  6723. .pb-md-10,
  6724. .py-md-10 {
  6725. padding-bottom: 9rem !important; }
  6726. .pl-md-10,
  6727. .px-md-10 {
  6728. padding-left: 9rem !important; }
  6729. .p-md-11 {
  6730. padding: 11rem !important; }
  6731. .pt-md-11,
  6732. .py-md-11 {
  6733. padding-top: 11rem !important; }
  6734. .pr-md-11,
  6735. .px-md-11 {
  6736. padding-right: 11rem !important; }
  6737. .pb-md-11,
  6738. .py-md-11 {
  6739. padding-bottom: 11rem !important; }
  6740. .pl-md-11,
  6741. .px-md-11 {
  6742. padding-left: 11rem !important; }
  6743. .p-md-12 {
  6744. padding: 13rem !important; }
  6745. .pt-md-12,
  6746. .py-md-12 {
  6747. padding-top: 13rem !important; }
  6748. .pr-md-12,
  6749. .px-md-12 {
  6750. padding-right: 13rem !important; }
  6751. .pb-md-12,
  6752. .py-md-12 {
  6753. padding-bottom: 13rem !important; }
  6754. .pl-md-12,
  6755. .px-md-12 {
  6756. padding-left: 13rem !important; }
  6757. .p-md-13 {
  6758. padding: 16rem !important; }
  6759. .pt-md-13,
  6760. .py-md-13 {
  6761. padding-top: 16rem !important; }
  6762. .pr-md-13,
  6763. .px-md-13 {
  6764. padding-right: 16rem !important; }
  6765. .pb-md-13,
  6766. .py-md-13 {
  6767. padding-bottom: 16rem !important; }
  6768. .pl-md-13,
  6769. .px-md-13 {
  6770. padding-left: 16rem !important; }
  6771. .m-md-auto {
  6772. margin: auto !important; }
  6773. .mt-md-auto,
  6774. .my-md-auto {
  6775. margin-top: auto !important; }
  6776. .mr-md-auto,
  6777. .mx-md-auto {
  6778. margin-right: auto !important; }
  6779. .mb-md-auto,
  6780. .my-md-auto {
  6781. margin-bottom: auto !important; }
  6782. .ml-md-auto,
  6783. .mx-md-auto {
  6784. margin-left: auto !important; } }
  6785.  
  6786. @media (min-width: 992px) {
  6787. .m-lg-0 {
  6788. margin: 0 !important; }
  6789. .mt-lg-0,
  6790. .my-lg-0 {
  6791. margin-top: 0 !important; }
  6792. .mr-lg-0,
  6793. .mx-lg-0 {
  6794. margin-right: 0 !important; }
  6795. .mb-lg-0,
  6796. .my-lg-0 {
  6797. margin-bottom: 0 !important; }
  6798. .ml-lg-0,
  6799. .mx-lg-0 {
  6800. margin-left: 0 !important; }
  6801. .m-lg-1 {
  6802. margin: 0.25rem !important; }
  6803. .mt-lg-1,
  6804. .my-lg-1 {
  6805. margin-top: 0.25rem !important; }
  6806. .mr-lg-1,
  6807. .mx-lg-1 {
  6808. margin-right: 0.25rem !important; }
  6809. .mb-lg-1,
  6810. .my-lg-1 {
  6811. margin-bottom: 0.25rem !important; }
  6812. .ml-lg-1,
  6813. .mx-lg-1 {
  6814. margin-left: 0.25rem !important; }
  6815. .m-lg-2 {
  6816. margin: 0.5rem !important; }
  6817. .mt-lg-2,
  6818. .my-lg-2 {
  6819. margin-top: 0.5rem !important; }
  6820. .mr-lg-2,
  6821. .mx-lg-2 {
  6822. margin-right: 0.5rem !important; }
  6823. .mb-lg-2,
  6824. .my-lg-2 {
  6825. margin-bottom: 0.5rem !important; }
  6826. .ml-lg-2,
  6827. .mx-lg-2 {
  6828. margin-left: 0.5rem !important; }
  6829. .m-lg-3 {
  6830. margin: 0.75rem !important; }
  6831. .mt-lg-3,
  6832. .my-lg-3 {
  6833. margin-top: 0.75rem !important; }
  6834. .mr-lg-3,
  6835. .mx-lg-3 {
  6836. margin-right: 0.75rem !important; }
  6837. .mb-lg-3,
  6838. .my-lg-3 {
  6839. margin-bottom: 0.75rem !important; }
  6840. .ml-lg-3,
  6841. .mx-lg-3 {
  6842. margin-left: 0.75rem !important; }
  6843. .m-lg-4 {
  6844. margin: 1rem !important; }
  6845. .mt-lg-4,
  6846. .my-lg-4 {
  6847. margin-top: 1rem !important; }
  6848. .mr-lg-4,
  6849. .mx-lg-4 {
  6850. margin-right: 1rem !important; }
  6851. .mb-lg-4,
  6852. .my-lg-4 {
  6853. margin-bottom: 1rem !important; }
  6854. .ml-lg-4,
  6855. .mx-lg-4 {
  6856. margin-left: 1rem !important; }
  6857. .m-lg-5 {
  6858. margin: 1.5rem !important; }
  6859. .mt-lg-5,
  6860. .my-lg-5 {
  6861. margin-top: 1.5rem !important; }
  6862. .mr-lg-5,
  6863. .mx-lg-5 {
  6864. margin-right: 1.5rem !important; }
  6865. .mb-lg-5,
  6866. .my-lg-5 {
  6867. margin-bottom: 1.5rem !important; }
  6868. .ml-lg-5,
  6869. .mx-lg-5 {
  6870. margin-left: 1.5rem !important; }
  6871. .m-lg-6 {
  6872. margin: 2rem !important; }
  6873. .mt-lg-6,
  6874. .my-lg-6 {
  6875. margin-top: 2rem !important; }
  6876. .mr-lg-6,
  6877. .mx-lg-6 {
  6878. margin-right: 2rem !important; }
  6879. .mb-lg-6,
  6880. .my-lg-6 {
  6881. margin-bottom: 2rem !important; }
  6882. .ml-lg-6,
  6883. .mx-lg-6 {
  6884. margin-left: 2rem !important; }
  6885. .m-lg-7 {
  6886. margin: 3rem !important; }
  6887. .mt-lg-7,
  6888. .my-lg-7 {
  6889. margin-top: 3rem !important; }
  6890. .mr-lg-7,
  6891. .mx-lg-7 {
  6892. margin-right: 3rem !important; }
  6893. .mb-lg-7,
  6894. .my-lg-7 {
  6895. margin-bottom: 3rem !important; }
  6896. .ml-lg-7,
  6897. .mx-lg-7 {
  6898. margin-left: 3rem !important; }
  6899. .m-lg-8 {
  6900. margin: 5rem !important; }
  6901. .mt-lg-8,
  6902. .my-lg-8 {
  6903. margin-top: 5rem !important; }
  6904. .mr-lg-8,
  6905. .mx-lg-8 {
  6906. margin-right: 5rem !important; }
  6907. .mb-lg-8,
  6908. .my-lg-8 {
  6909. margin-bottom: 5rem !important; }
  6910. .ml-lg-8,
  6911. .mx-lg-8 {
  6912. margin-left: 5rem !important; }
  6913. .m-lg-9 {
  6914. margin: 7rem !important; }
  6915. .mt-lg-9,
  6916. .my-lg-9 {
  6917. margin-top: 7rem !important; }
  6918. .mr-lg-9,
  6919. .mx-lg-9 {
  6920. margin-right: 7rem !important; }
  6921. .mb-lg-9,
  6922. .my-lg-9 {
  6923. margin-bottom: 7rem !important; }
  6924. .ml-lg-9,
  6925. .mx-lg-9 {
  6926. margin-left: 7rem !important; }
  6927. .m-lg-10 {
  6928. margin: 9rem !important; }
  6929. .mt-lg-10,
  6930. .my-lg-10 {
  6931. margin-top: 9rem !important; }
  6932. .mr-lg-10,
  6933. .mx-lg-10 {
  6934. margin-right: 9rem !important; }
  6935. .mb-lg-10,
  6936. .my-lg-10 {
  6937. margin-bottom: 9rem !important; }
  6938. .ml-lg-10,
  6939. .mx-lg-10 {
  6940. margin-left: 9rem !important; }
  6941. .m-lg-11 {
  6942. margin: 11rem !important; }
  6943. .mt-lg-11,
  6944. .my-lg-11 {
  6945. margin-top: 11rem !important; }
  6946. .mr-lg-11,
  6947. .mx-lg-11 {
  6948. margin-right: 11rem !important; }
  6949. .mb-lg-11,
  6950. .my-lg-11 {
  6951. margin-bottom: 11rem !important; }
  6952. .ml-lg-11,
  6953. .mx-lg-11 {
  6954. margin-left: 11rem !important; }
  6955. .m-lg-12 {
  6956. margin: 13rem !important; }
  6957. .mt-lg-12,
  6958. .my-lg-12 {
  6959. margin-top: 13rem !important; }
  6960. .mr-lg-12,
  6961. .mx-lg-12 {
  6962. margin-right: 13rem !important; }
  6963. .mb-lg-12,
  6964. .my-lg-12 {
  6965. margin-bottom: 13rem !important; }
  6966. .ml-lg-12,
  6967. .mx-lg-12 {
  6968. margin-left: 13rem !important; }
  6969. .m-lg-13 {
  6970. margin: 16rem !important; }
  6971. .mt-lg-13,
  6972. .my-lg-13 {
  6973. margin-top: 16rem !important; }
  6974. .mr-lg-13,
  6975. .mx-lg-13 {
  6976. margin-right: 16rem !important; }
  6977. .mb-lg-13,
  6978. .my-lg-13 {
  6979. margin-bottom: 16rem !important; }
  6980. .ml-lg-13,
  6981. .mx-lg-13 {
  6982. margin-left: 16rem !important; }
  6983. .p-lg-0 {
  6984. padding: 0 !important; }
  6985. .pt-lg-0,
  6986. .py-lg-0 {
  6987. padding-top: 0 !important; }
  6988. .pr-lg-0,
  6989. .px-lg-0 {
  6990. padding-right: 0 !important; }
  6991. .pb-lg-0,
  6992. .py-lg-0 {
  6993. padding-bottom: 0 !important; }
  6994. .pl-lg-0,
  6995. .px-lg-0 {
  6996. padding-left: 0 !important; }
  6997. .p-lg-1 {
  6998. padding: 0.25rem !important; }
  6999. .pt-lg-1,
  7000. .py-lg-1 {
  7001. padding-top: 0.25rem !important; }
  7002. .pr-lg-1,
  7003. .px-lg-1 {
  7004. padding-right: 0.25rem !important; }
  7005. .pb-lg-1,
  7006. .py-lg-1 {
  7007. padding-bottom: 0.25rem !important; }
  7008. .pl-lg-1,
  7009. .px-lg-1 {
  7010. padding-left: 0.25rem !important; }
  7011. .p-lg-2 {
  7012. padding: 0.5rem !important; }
  7013. .pt-lg-2,
  7014. .py-lg-2 {
  7015. padding-top: 0.5rem !important; }
  7016. .pr-lg-2,
  7017. .px-lg-2 {
  7018. padding-right: 0.5rem !important; }
  7019. .pb-lg-2,
  7020. .py-lg-2 {
  7021. padding-bottom: 0.5rem !important; }
  7022. .pl-lg-2,
  7023. .px-lg-2 {
  7024. padding-left: 0.5rem !important; }
  7025. .p-lg-3 {
  7026. padding: 0.75rem !important; }
  7027. .pt-lg-3,
  7028. .py-lg-3 {
  7029. padding-top: 0.75rem !important; }
  7030. .pr-lg-3,
  7031. .px-lg-3 {
  7032. padding-right: 0.75rem !important; }
  7033. .pb-lg-3,
  7034. .py-lg-3 {
  7035. padding-bottom: 0.75rem !important; }
  7036. .pl-lg-3,
  7037. .px-lg-3 {
  7038. padding-left: 0.75rem !important; }
  7039. .p-lg-4 {
  7040. padding: 1rem !important; }
  7041. .pt-lg-4,
  7042. .py-lg-4 {
  7043. padding-top: 1rem !important; }
  7044. .pr-lg-4,
  7045. .px-lg-4 {
  7046. padding-right: 1rem !important; }
  7047. .pb-lg-4,
  7048. .py-lg-4 {
  7049. padding-bottom: 1rem !important; }
  7050. .pl-lg-4,
  7051. .px-lg-4 {
  7052. padding-left: 1rem !important; }
  7053. .p-lg-5 {
  7054. padding: 1.5rem !important; }
  7055. .pt-lg-5,
  7056. .py-lg-5 {
  7057. padding-top: 1.5rem !important; }
  7058. .pr-lg-5,
  7059. .px-lg-5 {
  7060. padding-right: 1.5rem !important; }
  7061. .pb-lg-5,
  7062. .py-lg-5 {
  7063. padding-bottom: 1.5rem !important; }
  7064. .pl-lg-5,
  7065. .px-lg-5 {
  7066. padding-left: 1.5rem !important; }
  7067. .p-lg-6 {
  7068. padding: 2rem !important; }
  7069. .pt-lg-6,
  7070. .py-lg-6 {
  7071. padding-top: 2rem !important; }
  7072. .pr-lg-6,
  7073. .px-lg-6 {
  7074. padding-right: 2rem !important; }
  7075. .pb-lg-6,
  7076. .py-lg-6 {
  7077. padding-bottom: 2rem !important; }
  7078. .pl-lg-6,
  7079. .px-lg-6 {
  7080. padding-left: 2rem !important; }
  7081. .p-lg-7 {
  7082. padding: 3rem !important; }
  7083. .pt-lg-7,
  7084. .py-lg-7 {
  7085. padding-top: 3rem !important; }
  7086. .pr-lg-7,
  7087. .px-lg-7 {
  7088. padding-right: 3rem !important; }
  7089. .pb-lg-7,
  7090. .py-lg-7 {
  7091. padding-bottom: 3rem !important; }
  7092. .pl-lg-7,
  7093. .px-lg-7 {
  7094. padding-left: 3rem !important; }
  7095. .p-lg-8 {
  7096. padding: 5rem !important; }
  7097. .pt-lg-8,
  7098. .py-lg-8 {
  7099. padding-top: 5rem !important; }
  7100. .pr-lg-8,
  7101. .px-lg-8 {
  7102. padding-right: 5rem !important; }
  7103. .pb-lg-8,
  7104. .py-lg-8 {
  7105. padding-bottom: 5rem !important; }
  7106. .pl-lg-8,
  7107. .px-lg-8 {
  7108. padding-left: 5rem !important; }
  7109. .p-lg-9 {
  7110. padding: 7rem !important; }
  7111. .pt-lg-9,
  7112. .py-lg-9 {
  7113. padding-top: 7rem !important; }
  7114. .pr-lg-9,
  7115. .px-lg-9 {
  7116. padding-right: 7rem !important; }
  7117. .pb-lg-9,
  7118. .py-lg-9 {
  7119. padding-bottom: 7rem !important; }
  7120. .pl-lg-9,
  7121. .px-lg-9 {
  7122. padding-left: 7rem !important; }
  7123. .p-lg-10 {
  7124. padding: 9rem !important; }
  7125. .pt-lg-10,
  7126. .py-lg-10 {
  7127. padding-top: 9rem !important; }
  7128. .pr-lg-10,
  7129. .px-lg-10 {
  7130. padding-right: 9rem !important; }
  7131. .pb-lg-10,
  7132. .py-lg-10 {
  7133. padding-bottom: 9rem !important; }
  7134. .pl-lg-10,
  7135. .px-lg-10 {
  7136. padding-left: 9rem !important; }
  7137. .p-lg-11 {
  7138. padding: 11rem !important; }
  7139. .pt-lg-11,
  7140. .py-lg-11 {
  7141. padding-top: 11rem !important; }
  7142. .pr-lg-11,
  7143. .px-lg-11 {
  7144. padding-right: 11rem !important; }
  7145. .pb-lg-11,
  7146. .py-lg-11 {
  7147. padding-bottom: 11rem !important; }
  7148. .pl-lg-11,
  7149. .px-lg-11 {
  7150. padding-left: 11rem !important; }
  7151. .p-lg-12 {
  7152. padding: 13rem !important; }
  7153. .pt-lg-12,
  7154. .py-lg-12 {
  7155. padding-top: 13rem !important; }
  7156. .pr-lg-12,
  7157. .px-lg-12 {
  7158. padding-right: 13rem !important; }
  7159. .pb-lg-12,
  7160. .py-lg-12 {
  7161. padding-bottom: 13rem !important; }
  7162. .pl-lg-12,
  7163. .px-lg-12 {
  7164. padding-left: 13rem !important; }
  7165. .p-lg-13 {
  7166. padding: 16rem !important; }
  7167. .pt-lg-13,
  7168. .py-lg-13 {
  7169. padding-top: 16rem !important; }
  7170. .pr-lg-13,
  7171. .px-lg-13 {
  7172. padding-right: 16rem !important; }
  7173. .pb-lg-13,
  7174. .py-lg-13 {
  7175. padding-bottom: 16rem !important; }
  7176. .pl-lg-13,
  7177. .px-lg-13 {
  7178. padding-left: 16rem !important; }
  7179. .m-lg-auto {
  7180. margin: auto !important; }
  7181. .mt-lg-auto,
  7182. .my-lg-auto {
  7183. margin-top: auto !important; }
  7184. .mr-lg-auto,
  7185. .mx-lg-auto {
  7186. margin-right: auto !important; }
  7187. .mb-lg-auto,
  7188. .my-lg-auto {
  7189. margin-bottom: auto !important; }
  7190. .ml-lg-auto,
  7191. .mx-lg-auto {
  7192. margin-left: auto !important; } }
  7193.  
  7194. @media (min-width: 1200px) {
  7195. .m-xl-0 {
  7196. margin: 0 !important; }
  7197. .mt-xl-0,
  7198. .my-xl-0 {
  7199. margin-top: 0 !important; }
  7200. .mr-xl-0,
  7201. .mx-xl-0 {
  7202. margin-right: 0 !important; }
  7203. .mb-xl-0,
  7204. .my-xl-0 {
  7205. margin-bottom: 0 !important; }
  7206. .ml-xl-0,
  7207. .mx-xl-0 {
  7208. margin-left: 0 !important; }
  7209. .m-xl-1 {
  7210. margin: 0.25rem !important; }
  7211. .mt-xl-1,
  7212. .my-xl-1 {
  7213. margin-top: 0.25rem !important; }
  7214. .mr-xl-1,
  7215. .mx-xl-1 {
  7216. margin-right: 0.25rem !important; }
  7217. .mb-xl-1,
  7218. .my-xl-1 {
  7219. margin-bottom: 0.25rem !important; }
  7220. .ml-xl-1,
  7221. .mx-xl-1 {
  7222. margin-left: 0.25rem !important; }
  7223. .m-xl-2 {
  7224. margin: 0.5rem !important; }
  7225. .mt-xl-2,
  7226. .my-xl-2 {
  7227. margin-top: 0.5rem !important; }
  7228. .mr-xl-2,
  7229. .mx-xl-2 {
  7230. margin-right: 0.5rem !important; }
  7231. .mb-xl-2,
  7232. .my-xl-2 {
  7233. margin-bottom: 0.5rem !important; }
  7234. .ml-xl-2,
  7235. .mx-xl-2 {
  7236. margin-left: 0.5rem !important; }
  7237. .m-xl-3 {
  7238. margin: 0.75rem !important; }
  7239. .mt-xl-3,
  7240. .my-xl-3 {
  7241. margin-top: 0.75rem !important; }
  7242. .mr-xl-3,
  7243. .mx-xl-3 {
  7244. margin-right: 0.75rem !important; }
  7245. .mb-xl-3,
  7246. .my-xl-3 {
  7247. margin-bottom: 0.75rem !important; }
  7248. .ml-xl-3,
  7249. .mx-xl-3 {
  7250. margin-left: 0.75rem !important; }
  7251. .m-xl-4 {
  7252. margin: 1rem !important; }
  7253. .mt-xl-4,
  7254. .my-xl-4 {
  7255. margin-top: 1rem !important; }
  7256. .mr-xl-4,
  7257. .mx-xl-4 {
  7258. margin-right: 1rem !important; }
  7259. .mb-xl-4,
  7260. .my-xl-4 {
  7261. margin-bottom: 1rem !important; }
  7262. .ml-xl-4,
  7263. .mx-xl-4 {
  7264. margin-left: 1rem !important; }
  7265. .m-xl-5 {
  7266. margin: 1.5rem !important; }
  7267. .mt-xl-5,
  7268. .my-xl-5 {
  7269. margin-top: 1.5rem !important; }
  7270. .mr-xl-5,
  7271. .mx-xl-5 {
  7272. margin-right: 1.5rem !important; }
  7273. .mb-xl-5,
  7274. .my-xl-5 {
  7275. margin-bottom: 1.5rem !important; }
  7276. .ml-xl-5,
  7277. .mx-xl-5 {
  7278. margin-left: 1.5rem !important; }
  7279. .m-xl-6 {
  7280. margin: 2rem !important; }
  7281. .mt-xl-6,
  7282. .my-xl-6 {
  7283. margin-top: 2rem !important; }
  7284. .mr-xl-6,
  7285. .mx-xl-6 {
  7286. margin-right: 2rem !important; }
  7287. .mb-xl-6,
  7288. .my-xl-6 {
  7289. margin-bottom: 2rem !important; }
  7290. .ml-xl-6,
  7291. .mx-xl-6 {
  7292. margin-left: 2rem !important; }
  7293. .m-xl-7 {
  7294. margin: 3rem !important; }
  7295. .mt-xl-7,
  7296. .my-xl-7 {
  7297. margin-top: 3rem !important; }
  7298. .mr-xl-7,
  7299. .mx-xl-7 {
  7300. margin-right: 3rem !important; }
  7301. .mb-xl-7,
  7302. .my-xl-7 {
  7303. margin-bottom: 3rem !important; }
  7304. .ml-xl-7,
  7305. .mx-xl-7 {
  7306. margin-left: 3rem !important; }
  7307. .m-xl-8 {
  7308. margin: 5rem !important; }
  7309. .mt-xl-8,
  7310. .my-xl-8 {
  7311. margin-top: 5rem !important; }
  7312. .mr-xl-8,
  7313. .mx-xl-8 {
  7314. margin-right: 5rem !important; }
  7315. .mb-xl-8,
  7316. .my-xl-8 {
  7317. margin-bottom: 5rem !important; }
  7318. .ml-xl-8,
  7319. .mx-xl-8 {
  7320. margin-left: 5rem !important; }
  7321. .m-xl-9 {
  7322. margin: 7rem !important; }
  7323. .mt-xl-9,
  7324. .my-xl-9 {
  7325. margin-top: 7rem !important; }
  7326. .mr-xl-9,
  7327. .mx-xl-9 {
  7328. margin-right: 7rem !important; }
  7329. .mb-xl-9,
  7330. .my-xl-9 {
  7331. margin-bottom: 7rem !important; }
  7332. .ml-xl-9,
  7333. .mx-xl-9 {
  7334. margin-left: 7rem !important; }
  7335. .m-xl-10 {
  7336. margin: 9rem !important; }
  7337. .mt-xl-10,
  7338. .my-xl-10 {
  7339. margin-top: 9rem !important; }
  7340. .mr-xl-10,
  7341. .mx-xl-10 {
  7342. margin-right: 9rem !important; }
  7343. .mb-xl-10,
  7344. .my-xl-10 {
  7345. margin-bottom: 9rem !important; }
  7346. .ml-xl-10,
  7347. .mx-xl-10 {
  7348. margin-left: 9rem !important; }
  7349. .m-xl-11 {
  7350. margin: 11rem !important; }
  7351. .mt-xl-11,
  7352. .my-xl-11 {
  7353. margin-top: 11rem !important; }
  7354. .mr-xl-11,
  7355. .mx-xl-11 {
  7356. margin-right: 11rem !important; }
  7357. .mb-xl-11,
  7358. .my-xl-11 {
  7359. margin-bottom: 11rem !important; }
  7360. .ml-xl-11,
  7361. .mx-xl-11 {
  7362. margin-left: 11rem !important; }
  7363. .m-xl-12 {
  7364. margin: 13rem !important; }
  7365. .mt-xl-12,
  7366. .my-xl-12 {
  7367. margin-top: 13rem !important; }
  7368. .mr-xl-12,
  7369. .mx-xl-12 {
  7370. margin-right: 13rem !important; }
  7371. .mb-xl-12,
  7372. .my-xl-12 {
  7373. margin-bottom: 13rem !important; }
  7374. .ml-xl-12,
  7375. .mx-xl-12 {
  7376. margin-left: 13rem !important; }
  7377. .m-xl-13 {
  7378. margin: 16rem !important; }
  7379. .mt-xl-13,
  7380. .my-xl-13 {
  7381. margin-top: 16rem !important; }
  7382. .mr-xl-13,
  7383. .mx-xl-13 {
  7384. margin-right: 16rem !important; }
  7385. .mb-xl-13,
  7386. .my-xl-13 {
  7387. margin-bottom: 16rem !important; }
  7388. .ml-xl-13,
  7389. .mx-xl-13 {
  7390. margin-left: 16rem !important; }
  7391. .p-xl-0 {
  7392. padding: 0 !important; }
  7393. .pt-xl-0,
  7394. .py-xl-0 {
  7395. padding-top: 0 !important; }
  7396. .pr-xl-0,
  7397. .px-xl-0 {
  7398. padding-right: 0 !important; }
  7399. .pb-xl-0,
  7400. .py-xl-0 {
  7401. padding-bottom: 0 !important; }
  7402. .pl-xl-0,
  7403. .px-xl-0 {
  7404. padding-left: 0 !important; }
  7405. .p-xl-1 {
  7406. padding: 0.25rem !important; }
  7407. .pt-xl-1,
  7408. .py-xl-1 {
  7409. padding-top: 0.25rem !important; }
  7410. .pr-xl-1,
  7411. .px-xl-1 {
  7412. padding-right: 0.25rem !important; }
  7413. .pb-xl-1,
  7414. .py-xl-1 {
  7415. padding-bottom: 0.25rem !important; }
  7416. .pl-xl-1,
  7417. .px-xl-1 {
  7418. padding-left: 0.25rem !important; }
  7419. .p-xl-2 {
  7420. padding: 0.5rem !important; }
  7421. .pt-xl-2,
  7422. .py-xl-2 {
  7423. padding-top: 0.5rem !important; }
  7424. .pr-xl-2,
  7425. .px-xl-2 {
  7426. padding-right: 0.5rem !important; }
  7427. .pb-xl-2,
  7428. .py-xl-2 {
  7429. padding-bottom: 0.5rem !important; }
  7430. .pl-xl-2,
  7431. .px-xl-2 {
  7432. padding-left: 0.5rem !important; }
  7433. .p-xl-3 {
  7434. padding: 0.75rem !important; }
  7435. .pt-xl-3,
  7436. .py-xl-3 {
  7437. padding-top: 0.75rem !important; }
  7438. .pr-xl-3,
  7439. .px-xl-3 {
  7440. padding-right: 0.75rem !important; }
  7441. .pb-xl-3,
  7442. .py-xl-3 {
  7443. padding-bottom: 0.75rem !important; }
  7444. .pl-xl-3,
  7445. .px-xl-3 {
  7446. padding-left: 0.75rem !important; }
  7447. .p-xl-4 {
  7448. padding: 1rem !important; }
  7449. .pt-xl-4,
  7450. .py-xl-4 {
  7451. padding-top: 1rem !important; }
  7452. .pr-xl-4,
  7453. .px-xl-4 {
  7454. padding-right: 1rem !important; }
  7455. .pb-xl-4,
  7456. .py-xl-4 {
  7457. padding-bottom: 1rem !important; }
  7458. .pl-xl-4,
  7459. .px-xl-4 {
  7460. padding-left: 1rem !important; }
  7461. .p-xl-5 {
  7462. padding: 1.5rem !important; }
  7463. .pt-xl-5,
  7464. .py-xl-5 {
  7465. padding-top: 1.5rem !important; }
  7466. .pr-xl-5,
  7467. .px-xl-5 {
  7468. padding-right: 1.5rem !important; }
  7469. .pb-xl-5,
  7470. .py-xl-5 {
  7471. padding-bottom: 1.5rem !important; }
  7472. .pl-xl-5,
  7473. .px-xl-5 {
  7474. padding-left: 1.5rem !important; }
  7475. .p-xl-6 {
  7476. padding: 2rem !important; }
  7477. .pt-xl-6,
  7478. .py-xl-6 {
  7479. padding-top: 2rem !important; }
  7480. .pr-xl-6,
  7481. .px-xl-6 {
  7482. padding-right: 2rem !important; }
  7483. .pb-xl-6,
  7484. .py-xl-6 {
  7485. padding-bottom: 2rem !important; }
  7486. .pl-xl-6,
  7487. .px-xl-6 {
  7488. padding-left: 2rem !important; }
  7489. .p-xl-7 {
  7490. padding: 3rem !important; }
  7491. .pt-xl-7,
  7492. .py-xl-7 {
  7493. padding-top: 3rem !important; }
  7494. .pr-xl-7,
  7495. .px-xl-7 {
  7496. padding-right: 3rem !important; }
  7497. .pb-xl-7,
  7498. .py-xl-7 {
  7499. padding-bottom: 3rem !important; }
  7500. .pl-xl-7,
  7501. .px-xl-7 {
  7502. padding-left: 3rem !important; }
  7503. .p-xl-8 {
  7504. padding: 5rem !important; }
  7505. .pt-xl-8,
  7506. .py-xl-8 {
  7507. padding-top: 5rem !important; }
  7508. .pr-xl-8,
  7509. .px-xl-8 {
  7510. padding-right: 5rem !important; }
  7511. .pb-xl-8,
  7512. .py-xl-8 {
  7513. padding-bottom: 5rem !important; }
  7514. .pl-xl-8,
  7515. .px-xl-8 {
  7516. padding-left: 5rem !important; }
  7517. .p-xl-9 {
  7518. padding: 7rem !important; }
  7519. .pt-xl-9,
  7520. .py-xl-9 {
  7521. padding-top: 7rem !important; }
  7522. .pr-xl-9,
  7523. .px-xl-9 {
  7524. padding-right: 7rem !important; }
  7525. .pb-xl-9,
  7526. .py-xl-9 {
  7527. padding-bottom: 7rem !important; }
  7528. .pl-xl-9,
  7529. .px-xl-9 {
  7530. padding-left: 7rem !important; }
  7531. .p-xl-10 {
  7532. padding: 9rem !important; }
  7533. .pt-xl-10,
  7534. .py-xl-10 {
  7535. padding-top: 9rem !important; }
  7536. .pr-xl-10,
  7537. .px-xl-10 {
  7538. padding-right: 9rem !important; }
  7539. .pb-xl-10,
  7540. .py-xl-10 {
  7541. padding-bottom: 9rem !important; }
  7542. .pl-xl-10,
  7543. .px-xl-10 {
  7544. padding-left: 9rem !important; }
  7545. .p-xl-11 {
  7546. padding: 11rem !important; }
  7547. .pt-xl-11,
  7548. .py-xl-11 {
  7549. padding-top: 11rem !important; }
  7550. .pr-xl-11,
  7551. .px-xl-11 {
  7552. padding-right: 11rem !important; }
  7553. .pb-xl-11,
  7554. .py-xl-11 {
  7555. padding-bottom: 11rem !important; }
  7556. .pl-xl-11,
  7557. .px-xl-11 {
  7558. padding-left: 11rem !important; }
  7559. .p-xl-12 {
  7560. padding: 13rem !important; }
  7561. .pt-xl-12,
  7562. .py-xl-12 {
  7563. padding-top: 13rem !important; }
  7564. .pr-xl-12,
  7565. .px-xl-12 {
  7566. padding-right: 13rem !important; }
  7567. .pb-xl-12,
  7568. .py-xl-12 {
  7569. padding-bottom: 13rem !important; }
  7570. .pl-xl-12,
  7571. .px-xl-12 {
  7572. padding-left: 13rem !important; }
  7573. .p-xl-13 {
  7574. padding: 16rem !important; }
  7575. .pt-xl-13,
  7576. .py-xl-13 {
  7577. padding-top: 16rem !important; }
  7578. .pr-xl-13,
  7579. .px-xl-13 {
  7580. padding-right: 16rem !important; }
  7581. .pb-xl-13,
  7582. .py-xl-13 {
  7583. padding-bottom: 16rem !important; }
  7584. .pl-xl-13,
  7585. .px-xl-13 {
  7586. padding-left: 16rem !important; }
  7587. .m-xl-auto {
  7588. margin: auto !important; }
  7589. .mt-xl-auto,
  7590. .my-xl-auto {
  7591. margin-top: auto !important; }
  7592. .mr-xl-auto,
  7593. .mx-xl-auto {
  7594. margin-right: auto !important; }
  7595. .mb-xl-auto,
  7596. .my-xl-auto {
  7597. margin-bottom: auto !important; }
  7598. .ml-xl-auto,
  7599. .mx-xl-auto {
  7600. margin-left: auto !important; } }
  7601.  
  7602. .text-justify {
  7603. text-align: justify !important; }
  7604.  
  7605. .text-nowrap {
  7606. white-space: nowrap !important; }
  7607.  
  7608. .text-truncate {
  7609. overflow: hidden;
  7610. text-overflow: ellipsis;
  7611. white-space: nowrap; }
  7612.  
  7613. .text-left {
  7614. text-align: left !important; }
  7615.  
  7616. .text-right {
  7617. text-align: right !important; }
  7618.  
  7619. .text-center {
  7620. text-align: center !important; }
  7621.  
  7622. @media (min-width: 576px) {
  7623. .text-sm-left {
  7624. text-align: left !important; }
  7625. .text-sm-right {
  7626. text-align: right !important; }
  7627. .text-sm-center {
  7628. text-align: center !important; } }
  7629.  
  7630. @media (min-width: 768px) {
  7631. .text-md-left {
  7632. text-align: left !important; }
  7633. .text-md-right {
  7634. text-align: right !important; }
  7635. .text-md-center {
  7636. text-align: center !important; } }
  7637.  
  7638. @media (min-width: 992px) {
  7639. .text-lg-left {
  7640. text-align: left !important; }
  7641. .text-lg-right {
  7642. text-align: right !important; }
  7643. .text-lg-center {
  7644. text-align: center !important; } }
  7645.  
  7646. @media (min-width: 1200px) {
  7647. .text-xl-left {
  7648. text-align: left !important; }
  7649. .text-xl-right {
  7650. text-align: right !important; }
  7651. .text-xl-center {
  7652. text-align: center !important; } }
  7653.  
  7654. .text-lowercase {
  7655. text-transform: lowercase !important; }
  7656.  
  7657. .text-uppercase {
  7658. text-transform: uppercase !important; }
  7659.  
  7660. .text-capitalize {
  7661. text-transform: capitalize !important; }
  7662.  
  7663. .font-weight-light {
  7664. font-weight: 300 !important; }
  7665.  
  7666. .font-weight-normal {
  7667. font-weight: 400 !important; }
  7668.  
  7669. .font-weight-bold {
  7670. font-weight: 600 !important; }
  7671.  
  7672. .font-italic {
  7673. font-style: italic !important; }
  7674.  
  7675. .text-white {
  7676. color: #fff !important; }
  7677.  
  7678. .text-primary {
  7679. color: #50a1ff !important; }
  7680.  
  7681. a.text-primary:hover, a.text-primary:focus {
  7682. color: #1d86ff !important; }
  7683.  
  7684. .text-secondary {
  7685. color: #e9ecf0 !important; }
  7686.  
  7687. a.text-secondary:hover, a.text-secondary:focus {
  7688. color: #cbd2db !important; }
  7689.  
  7690. .text-success {
  7691. color: #3cd458 !important; }
  7692.  
  7693. a.text-success:hover, a.text-success:focus {
  7694. color: #28b542 !important; }
  7695.  
  7696. .text-info {
  7697. color: #926dde !important; }
  7698.  
  7699. a.text-info:hover, a.text-info:focus {
  7700. color: #7343d5 !important; }
  7701.  
  7702. .text-warning {
  7703. color: #ffba00 !important; }
  7704.  
  7705. a.text-warning:hover, a.text-warning:focus {
  7706. color: #cc9500 !important; }
  7707.  
  7708. .text-danger {
  7709. color: #ff4954 !important; }
  7710.  
  7711. a.text-danger:hover, a.text-danger:focus {
  7712. color: #ff1624 !important; }
  7713.  
  7714. .text-light {
  7715. color: #f8f9fa !important; }
  7716.  
  7717. a.text-light:hover, a.text-light:focus {
  7718. color: #dae0e5 !important; }
  7719.  
  7720. .text-dark {
  7721. color: #191919 !important; }
  7722.  
  7723. a.text-dark:hover, a.text-dark:focus {
  7724. color: black !important; }
  7725.  
  7726. .text-muted {
  7727. color: #868e96 !important; }
  7728.  
  7729. .text-hide {
  7730. font: 0/0 a;
  7731. color: transparent;
  7732. text-shadow: none;
  7733. background-color: transparent;
  7734. border: 0; }
  7735.  
  7736. .visible {
  7737. visibility: visible !important; }
  7738.  
  7739. .invisible {
  7740. visibility: hidden !important; }
  7741.  
  7742. @media print {
  7743. *,
  7744. *::before,
  7745. *::after {
  7746. text-shadow: none !important;
  7747. -webkit-box-shadow: none !important;
  7748. box-shadow: none !important; }
  7749. a:not(.btn) {
  7750. text-decoration: underline; }
  7751. abbr[title]::after {
  7752. content: " (" attr(title) ")"; }
  7753. pre {
  7754. white-space: pre-wrap !important; }
  7755. pre,
  7756. blockquote {
  7757. border: 1px solid #999;
  7758. page-break-inside: avoid; }
  7759. thead {
  7760. display: table-header-group; }
  7761. tr,
  7762. img {
  7763. page-break-inside: avoid; }
  7764. p,
  7765. h2,
  7766. h3 {
  7767. orphans: 3;
  7768. widows: 3; }
  7769. h2,
  7770. h3 {
  7771. page-break-after: avoid; }
  7772. @page {
  7773. size: a3; }
  7774. body {
  7775. min-width: 992px !important; }
  7776. .container {
  7777. min-width: 992px !important; }
  7778. .navbar {
  7779. display: none; }
  7780. .badge {
  7781. border: 1px solid #000; }
  7782. .table {
  7783. border-collapse: collapse !important; }
  7784. .table td,
  7785. .table th {
  7786. background-color: #fff !important; }
  7787. .table-bordered th,
  7788. .table-bordered td {
  7789. border: 1px solid #ddd !important; } }
  7790.  
  7791. [data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
  7792. -webkit-transition-duration: 50ms;
  7793. transition-duration: 50ms; }
  7794.  
  7795. [data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
  7796. -webkit-transition-delay: 0;
  7797. transition-delay: 0; }
  7798.  
  7799. [data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
  7800. -webkit-transition-delay: 50ms;
  7801. transition-delay: 50ms; }
  7802.  
  7803. [data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
  7804. -webkit-transition-duration: .1s;
  7805. transition-duration: .1s; }
  7806.  
  7807. [data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
  7808. -webkit-transition-delay: 0;
  7809. transition-delay: 0; }
  7810.  
  7811. [data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
  7812. -webkit-transition-delay: .1s;
  7813. transition-delay: .1s; }
  7814.  
  7815. [data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
  7816. -webkit-transition-duration: .15s;
  7817. transition-duration: .15s; }
  7818.  
  7819. [data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
  7820. -webkit-transition-delay: 0;
  7821. transition-delay: 0; }
  7822.  
  7823. [data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
  7824. -webkit-transition-delay: .15s;
  7825. transition-delay: .15s; }
  7826.  
  7827. [data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
  7828. -webkit-transition-duration: .2s;
  7829. transition-duration: .2s; }
  7830.  
  7831. [data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
  7832. -webkit-transition-delay: 0;
  7833. transition-delay: 0; }
  7834.  
  7835. [data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
  7836. -webkit-transition-delay: .2s;
  7837. transition-delay: .2s; }
  7838.  
  7839. [data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
  7840. -webkit-transition-duration: .25s;
  7841. transition-duration: .25s; }
  7842.  
  7843. [data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
  7844. -webkit-transition-delay: 0;
  7845. transition-delay: 0; }
  7846.  
  7847. [data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
  7848. -webkit-transition-delay: .25s;
  7849. transition-delay: .25s; }
  7850.  
  7851. [data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
  7852. -webkit-transition-duration: .3s;
  7853. transition-duration: .3s; }
  7854.  
  7855. [data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
  7856. -webkit-transition-delay: 0;
  7857. transition-delay: 0; }
  7858.  
  7859. [data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
  7860. -webkit-transition-delay: .3s;
  7861. transition-delay: .3s; }
  7862.  
  7863. [data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
  7864. -webkit-transition-duration: .35s;
  7865. transition-duration: .35s; }
  7866.  
  7867. [data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
  7868. -webkit-transition-delay: 0;
  7869. transition-delay: 0; }
  7870.  
  7871. [data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
  7872. -webkit-transition-delay: .35s;
  7873. transition-delay: .35s; }
  7874.  
  7875. [data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
  7876. -webkit-transition-duration: .4s;
  7877. transition-duration: .4s; }
  7878.  
  7879. [data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
  7880. -webkit-transition-delay: 0;
  7881. transition-delay: 0; }
  7882.  
  7883. [data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
  7884. -webkit-transition-delay: .4s;
  7885. transition-delay: .4s; }
  7886.  
  7887. [data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
  7888. -webkit-transition-duration: .45s;
  7889. transition-duration: .45s; }
  7890.  
  7891. [data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
  7892. -webkit-transition-delay: 0;
  7893. transition-delay: 0; }
  7894.  
  7895. [data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
  7896. -webkit-transition-delay: .45s;
  7897. transition-delay: .45s; }
  7898.  
  7899. [data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
  7900. -webkit-transition-duration: .5s;
  7901. transition-duration: .5s; }
  7902.  
  7903. [data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
  7904. -webkit-transition-delay: 0;
  7905. transition-delay: 0; }
  7906.  
  7907. [data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
  7908. -webkit-transition-delay: .5s;
  7909. transition-delay: .5s; }
  7910.  
  7911. [data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
  7912. -webkit-transition-duration: .55s;
  7913. transition-duration: .55s; }
  7914.  
  7915. [data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
  7916. -webkit-transition-delay: 0;
  7917. transition-delay: 0; }
  7918.  
  7919. [data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
  7920. -webkit-transition-delay: .55s;
  7921. transition-delay: .55s; }
  7922.  
  7923. [data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
  7924. -webkit-transition-duration: .6s;
  7925. transition-duration: .6s; }
  7926.  
  7927. [data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
  7928. -webkit-transition-delay: 0;
  7929. transition-delay: 0; }
  7930.  
  7931. [data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
  7932. -webkit-transition-delay: .6s;
  7933. transition-delay: .6s; }
  7934.  
  7935. [data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
  7936. -webkit-transition-duration: .65s;
  7937. transition-duration: .65s; }
  7938.  
  7939. [data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
  7940. -webkit-transition-delay: 0;
  7941. transition-delay: 0; }
  7942.  
  7943. [data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
  7944. -webkit-transition-delay: .65s;
  7945. transition-delay: .65s; }
  7946.  
  7947. [data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
  7948. -webkit-transition-duration: .7s;
  7949. transition-duration: .7s; }
  7950.  
  7951. [data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
  7952. -webkit-transition-delay: 0;
  7953. transition-delay: 0; }
  7954.  
  7955. [data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
  7956. -webkit-transition-delay: .7s;
  7957. transition-delay: .7s; }
  7958.  
  7959. [data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
  7960. -webkit-transition-duration: .75s;
  7961. transition-duration: .75s; }
  7962.  
  7963. [data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
  7964. -webkit-transition-delay: 0;
  7965. transition-delay: 0; }
  7966.  
  7967. [data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
  7968. -webkit-transition-delay: .75s;
  7969. transition-delay: .75s; }
  7970.  
  7971. [data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
  7972. -webkit-transition-duration: .8s;
  7973. transition-duration: .8s; }
  7974.  
  7975. [data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
  7976. -webkit-transition-delay: 0;
  7977. transition-delay: 0; }
  7978.  
  7979. [data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
  7980. -webkit-transition-delay: .8s;
  7981. transition-delay: .8s; }
  7982.  
  7983. [data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
  7984. -webkit-transition-duration: .85s;
  7985. transition-duration: .85s; }
  7986.  
  7987. [data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
  7988. -webkit-transition-delay: 0;
  7989. transition-delay: 0; }
  7990.  
  7991. [data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
  7992. -webkit-transition-delay: .85s;
  7993. transition-delay: .85s; }
  7994.  
  7995. [data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
  7996. -webkit-transition-duration: .9s;
  7997. transition-duration: .9s; }
  7998.  
  7999. [data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
  8000. -webkit-transition-delay: 0;
  8001. transition-delay: 0; }
  8002.  
  8003. [data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
  8004. -webkit-transition-delay: .9s;
  8005. transition-delay: .9s; }
  8006.  
  8007. [data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
  8008. -webkit-transition-duration: .95s;
  8009. transition-duration: .95s; }
  8010.  
  8011. [data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
  8012. -webkit-transition-delay: 0;
  8013. transition-delay: 0; }
  8014.  
  8015. [data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
  8016. -webkit-transition-delay: .95s;
  8017. transition-delay: .95s; }
  8018.  
  8019. [data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
  8020. -webkit-transition-duration: 1s;
  8021. transition-duration: 1s; }
  8022.  
  8023. [data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
  8024. -webkit-transition-delay: 0;
  8025. transition-delay: 0; }
  8026.  
  8027. [data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
  8028. -webkit-transition-delay: 1s;
  8029. transition-delay: 1s; }
  8030.  
  8031. [data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
  8032. -webkit-transition-duration: 1.05s;
  8033. transition-duration: 1.05s; }
  8034.  
  8035. [data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
  8036. -webkit-transition-delay: 0;
  8037. transition-delay: 0; }
  8038.  
  8039. [data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
  8040. -webkit-transition-delay: 1.05s;
  8041. transition-delay: 1.05s; }
  8042.  
  8043. [data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
  8044. -webkit-transition-duration: 1.1s;
  8045. transition-duration: 1.1s; }
  8046.  
  8047. [data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
  8048. -webkit-transition-delay: 0;
  8049. transition-delay: 0; }
  8050.  
  8051. [data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
  8052. -webkit-transition-delay: 1.1s;
  8053. transition-delay: 1.1s; }
  8054.  
  8055. [data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
  8056. -webkit-transition-duration: 1.15s;
  8057. transition-duration: 1.15s; }
  8058.  
  8059. [data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
  8060. -webkit-transition-delay: 0;
  8061. transition-delay: 0; }
  8062.  
  8063. [data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
  8064. -webkit-transition-delay: 1.15s;
  8065. transition-delay: 1.15s; }
  8066.  
  8067. [data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
  8068. -webkit-transition-duration: 1.2s;
  8069. transition-duration: 1.2s; }
  8070.  
  8071. [data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
  8072. -webkit-transition-delay: 0;
  8073. transition-delay: 0; }
  8074.  
  8075. [data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
  8076. -webkit-transition-delay: 1.2s;
  8077. transition-delay: 1.2s; }
  8078.  
  8079. [data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
  8080. -webkit-transition-duration: 1.25s;
  8081. transition-duration: 1.25s; }
  8082.  
  8083. [data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
  8084. -webkit-transition-delay: 0;
  8085. transition-delay: 0; }
  8086.  
  8087. [data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
  8088. -webkit-transition-delay: 1.25s;
  8089. transition-delay: 1.25s; }
  8090.  
  8091. [data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
  8092. -webkit-transition-duration: 1.3s;
  8093. transition-duration: 1.3s; }
  8094.  
  8095. [data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
  8096. -webkit-transition-delay: 0;
  8097. transition-delay: 0; }
  8098.  
  8099. [data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
  8100. -webkit-transition-delay: 1.3s;
  8101. transition-delay: 1.3s; }
  8102.  
  8103. [data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
  8104. -webkit-transition-duration: 1.35s;
  8105. transition-duration: 1.35s; }
  8106.  
  8107. [data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
  8108. -webkit-transition-delay: 0;
  8109. transition-delay: 0; }
  8110.  
  8111. [data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
  8112. -webkit-transition-delay: 1.35s;
  8113. transition-delay: 1.35s; }
  8114.  
  8115. [data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
  8116. -webkit-transition-duration: 1.4s;
  8117. transition-duration: 1.4s; }
  8118.  
  8119. [data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
  8120. -webkit-transition-delay: 0;
  8121. transition-delay: 0; }
  8122.  
  8123. [data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
  8124. -webkit-transition-delay: 1.4s;
  8125. transition-delay: 1.4s; }
  8126.  
  8127. [data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
  8128. -webkit-transition-duration: 1.45s;
  8129. transition-duration: 1.45s; }
  8130.  
  8131. [data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
  8132. -webkit-transition-delay: 0;
  8133. transition-delay: 0; }
  8134.  
  8135. [data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
  8136. -webkit-transition-delay: 1.45s;
  8137. transition-delay: 1.45s; }
  8138.  
  8139. [data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
  8140. -webkit-transition-duration: 1.5s;
  8141. transition-duration: 1.5s; }
  8142.  
  8143. [data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
  8144. -webkit-transition-delay: 0;
  8145. transition-delay: 0; }
  8146.  
  8147. [data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
  8148. -webkit-transition-delay: 1.5s;
  8149. transition-delay: 1.5s; }
  8150.  
  8151. [data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
  8152. -webkit-transition-duration: 1.55s;
  8153. transition-duration: 1.55s; }
  8154.  
  8155. [data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
  8156. -webkit-transition-delay: 0;
  8157. transition-delay: 0; }
  8158.  
  8159. [data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
  8160. -webkit-transition-delay: 1.55s;
  8161. transition-delay: 1.55s; }
  8162.  
  8163. [data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
  8164. -webkit-transition-duration: 1.6s;
  8165. transition-duration: 1.6s; }
  8166.  
  8167. [data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
  8168. -webkit-transition-delay: 0;
  8169. transition-delay: 0; }
  8170.  
  8171. [data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
  8172. -webkit-transition-delay: 1.6s;
  8173. transition-delay: 1.6s; }
  8174.  
  8175. [data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
  8176. -webkit-transition-duration: 1.65s;
  8177. transition-duration: 1.65s; }
  8178.  
  8179. [data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
  8180. -webkit-transition-delay: 0;
  8181. transition-delay: 0; }
  8182.  
  8183. [data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
  8184. -webkit-transition-delay: 1.65s;
  8185. transition-delay: 1.65s; }
  8186.  
  8187. [data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
  8188. -webkit-transition-duration: 1.7s;
  8189. transition-duration: 1.7s; }
  8190.  
  8191. [data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
  8192. -webkit-transition-delay: 0;
  8193. transition-delay: 0; }
  8194.  
  8195. [data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
  8196. -webkit-transition-delay: 1.7s;
  8197. transition-delay: 1.7s; }
  8198.  
  8199. [data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
  8200. -webkit-transition-duration: 1.75s;
  8201. transition-duration: 1.75s; }
  8202.  
  8203. [data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
  8204. -webkit-transition-delay: 0;
  8205. transition-delay: 0; }
  8206.  
  8207. [data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
  8208. -webkit-transition-delay: 1.75s;
  8209. transition-delay: 1.75s; }
  8210.  
  8211. [data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
  8212. -webkit-transition-duration: 1.8s;
  8213. transition-duration: 1.8s; }
  8214.  
  8215. [data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
  8216. -webkit-transition-delay: 0;
  8217. transition-delay: 0; }
  8218.  
  8219. [data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
  8220. -webkit-transition-delay: 1.8s;
  8221. transition-delay: 1.8s; }
  8222.  
  8223. [data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
  8224. -webkit-transition-duration: 1.85s;
  8225. transition-duration: 1.85s; }
  8226.  
  8227. [data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
  8228. -webkit-transition-delay: 0;
  8229. transition-delay: 0; }
  8230.  
  8231. [data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
  8232. -webkit-transition-delay: 1.85s;
  8233. transition-delay: 1.85s; }
  8234.  
  8235. [data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
  8236. -webkit-transition-duration: 1.9s;
  8237. transition-duration: 1.9s; }
  8238.  
  8239. [data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
  8240. -webkit-transition-delay: 0;
  8241. transition-delay: 0; }
  8242.  
  8243. [data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
  8244. -webkit-transition-delay: 1.9s;
  8245. transition-delay: 1.9s; }
  8246.  
  8247. [data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
  8248. -webkit-transition-duration: 1.95s;
  8249. transition-duration: 1.95s; }
  8250.  
  8251. [data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
  8252. -webkit-transition-delay: 0;
  8253. transition-delay: 0; }
  8254.  
  8255. [data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
  8256. -webkit-transition-delay: 1.95s;
  8257. transition-delay: 1.95s; }
  8258.  
  8259. [data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
  8260. -webkit-transition-duration: 2s;
  8261. transition-duration: 2s; }
  8262.  
  8263. [data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
  8264. -webkit-transition-delay: 0;
  8265. transition-delay: 0; }
  8266.  
  8267. [data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
  8268. -webkit-transition-delay: 2s;
  8269. transition-delay: 2s; }
  8270.  
  8271. [data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
  8272. -webkit-transition-duration: 2.05s;
  8273. transition-duration: 2.05s; }
  8274.  
  8275. [data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
  8276. -webkit-transition-delay: 0;
  8277. transition-delay: 0; }
  8278.  
  8279. [data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
  8280. -webkit-transition-delay: 2.05s;
  8281. transition-delay: 2.05s; }
  8282.  
  8283. [data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
  8284. -webkit-transition-duration: 2.1s;
  8285. transition-duration: 2.1s; }
  8286.  
  8287. [data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
  8288. -webkit-transition-delay: 0;
  8289. transition-delay: 0; }
  8290.  
  8291. [data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
  8292. -webkit-transition-delay: 2.1s;
  8293. transition-delay: 2.1s; }
  8294.  
  8295. [data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
  8296. -webkit-transition-duration: 2.15s;
  8297. transition-duration: 2.15s; }
  8298.  
  8299. [data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
  8300. -webkit-transition-delay: 0;
  8301. transition-delay: 0; }
  8302.  
  8303. [data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
  8304. -webkit-transition-delay: 2.15s;
  8305. transition-delay: 2.15s; }
  8306.  
  8307. [data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
  8308. -webkit-transition-duration: 2.2s;
  8309. transition-duration: 2.2s; }
  8310.  
  8311. [data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
  8312. -webkit-transition-delay: 0;
  8313. transition-delay: 0; }
  8314.  
  8315. [data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
  8316. -webkit-transition-delay: 2.2s;
  8317. transition-delay: 2.2s; }
  8318.  
  8319. [data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
  8320. -webkit-transition-duration: 2.25s;
  8321. transition-duration: 2.25s; }
  8322.  
  8323. [data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
  8324. -webkit-transition-delay: 0;
  8325. transition-delay: 0; }
  8326.  
  8327. [data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
  8328. -webkit-transition-delay: 2.25s;
  8329. transition-delay: 2.25s; }
  8330.  
  8331. [data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
  8332. -webkit-transition-duration: 2.3s;
  8333. transition-duration: 2.3s; }
  8334.  
  8335. [data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
  8336. -webkit-transition-delay: 0;
  8337. transition-delay: 0; }
  8338.  
  8339. [data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
  8340. -webkit-transition-delay: 2.3s;
  8341. transition-delay: 2.3s; }
  8342.  
  8343. [data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
  8344. -webkit-transition-duration: 2.35s;
  8345. transition-duration: 2.35s; }
  8346.  
  8347. [data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
  8348. -webkit-transition-delay: 0;
  8349. transition-delay: 0; }
  8350.  
  8351. [data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
  8352. -webkit-transition-delay: 2.35s;
  8353. transition-delay: 2.35s; }
  8354.  
  8355. [data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
  8356. -webkit-transition-duration: 2.4s;
  8357. transition-duration: 2.4s; }
  8358.  
  8359. [data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
  8360. -webkit-transition-delay: 0;
  8361. transition-delay: 0; }
  8362.  
  8363. [data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
  8364. -webkit-transition-delay: 2.4s;
  8365. transition-delay: 2.4s; }
  8366.  
  8367. [data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
  8368. -webkit-transition-duration: 2.45s;
  8369. transition-duration: 2.45s; }
  8370.  
  8371. [data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
  8372. -webkit-transition-delay: 0;
  8373. transition-delay: 0; }
  8374.  
  8375. [data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
  8376. -webkit-transition-delay: 2.45s;
  8377. transition-delay: 2.45s; }
  8378.  
  8379. [data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
  8380. -webkit-transition-duration: 2.5s;
  8381. transition-duration: 2.5s; }
  8382.  
  8383. [data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
  8384. -webkit-transition-delay: 0;
  8385. transition-delay: 0; }
  8386.  
  8387. [data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
  8388. -webkit-transition-delay: 2.5s;
  8389. transition-delay: 2.5s; }
  8390.  
  8391. [data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
  8392. -webkit-transition-duration: 2.55s;
  8393. transition-duration: 2.55s; }
  8394.  
  8395. [data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
  8396. -webkit-transition-delay: 0;
  8397. transition-delay: 0; }
  8398.  
  8399. [data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
  8400. -webkit-transition-delay: 2.55s;
  8401. transition-delay: 2.55s; }
  8402.  
  8403. [data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
  8404. -webkit-transition-duration: 2.6s;
  8405. transition-duration: 2.6s; }
  8406.  
  8407. [data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
  8408. -webkit-transition-delay: 0;
  8409. transition-delay: 0; }
  8410.  
  8411. [data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
  8412. -webkit-transition-delay: 2.6s;
  8413. transition-delay: 2.6s; }
  8414.  
  8415. [data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
  8416. -webkit-transition-duration: 2.65s;
  8417. transition-duration: 2.65s; }
  8418.  
  8419. [data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
  8420. -webkit-transition-delay: 0;
  8421. transition-delay: 0; }
  8422.  
  8423. [data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
  8424. -webkit-transition-delay: 2.65s;
  8425. transition-delay: 2.65s; }
  8426.  
  8427. [data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
  8428. -webkit-transition-duration: 2.7s;
  8429. transition-duration: 2.7s; }
  8430.  
  8431. [data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
  8432. -webkit-transition-delay: 0;
  8433. transition-delay: 0; }
  8434.  
  8435. [data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
  8436. -webkit-transition-delay: 2.7s;
  8437. transition-delay: 2.7s; }
  8438.  
  8439. [data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
  8440. -webkit-transition-duration: 2.75s;
  8441. transition-duration: 2.75s; }
  8442.  
  8443. [data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
  8444. -webkit-transition-delay: 0;
  8445. transition-delay: 0; }
  8446.  
  8447. [data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
  8448. -webkit-transition-delay: 2.75s;
  8449. transition-delay: 2.75s; }
  8450.  
  8451. [data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
  8452. -webkit-transition-duration: 2.8s;
  8453. transition-duration: 2.8s; }
  8454.  
  8455. [data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
  8456. -webkit-transition-delay: 0;
  8457. transition-delay: 0; }
  8458.  
  8459. [data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
  8460. -webkit-transition-delay: 2.8s;
  8461. transition-delay: 2.8s; }
  8462.  
  8463. [data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
  8464. -webkit-transition-duration: 2.85s;
  8465. transition-duration: 2.85s; }
  8466.  
  8467. [data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
  8468. -webkit-transition-delay: 0;
  8469. transition-delay: 0; }
  8470.  
  8471. [data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
  8472. -webkit-transition-delay: 2.85s;
  8473. transition-delay: 2.85s; }
  8474.  
  8475. [data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
  8476. -webkit-transition-duration: 2.9s;
  8477. transition-duration: 2.9s; }
  8478.  
  8479. [data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
  8480. -webkit-transition-delay: 0;
  8481. transition-delay: 0; }
  8482.  
  8483. [data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
  8484. -webkit-transition-delay: 2.9s;
  8485. transition-delay: 2.9s; }
  8486.  
  8487. [data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
  8488. -webkit-transition-duration: 2.95s;
  8489. transition-duration: 2.95s; }
  8490.  
  8491. [data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
  8492. -webkit-transition-delay: 0;
  8493. transition-delay: 0; }
  8494.  
  8495. [data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
  8496. -webkit-transition-delay: 2.95s;
  8497. transition-delay: 2.95s; }
  8498.  
  8499. [data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
  8500. -webkit-transition-duration: 3s;
  8501. transition-duration: 3s; }
  8502.  
  8503. [data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
  8504. -webkit-transition-delay: 0;
  8505. transition-delay: 0; }
  8506.  
  8507. [data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
  8508. -webkit-transition-delay: 3s;
  8509. transition-delay: 3s; }
  8510.  
  8511. [data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
  8512. -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
  8513. transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }
  8514.  
  8515. [data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
  8516. -webkit-transition-timing-function: ease;
  8517. transition-timing-function: ease; }
  8518.  
  8519. [data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
  8520. -webkit-transition-timing-function: ease-in;
  8521. transition-timing-function: ease-in; }
  8522.  
  8523. [data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
  8524. -webkit-transition-timing-function: ease-out;
  8525. transition-timing-function: ease-out; }
  8526.  
  8527. [data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
  8528. -webkit-transition-timing-function: ease-in-out;
  8529. transition-timing-function: ease-in-out; }
  8530.  
  8531. [data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
  8532. -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
  8533. transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }
  8534.  
  8535. [data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
  8536. -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  8537. transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }
  8538.  
  8539. [data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
  8540. -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  8541. transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  8542.  
  8543. [data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
  8544. -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
  8545. transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }
  8546.  
  8547. [data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
  8548. -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
  8549. transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
  8550.  
  8551. [data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
  8552. -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
  8553. transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
  8554.  
  8555. [data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
  8556. -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
  8557. transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }
  8558.  
  8559. [data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
  8560. -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  8561. transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  8562.  
  8563. [data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
  8564. -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  8565. transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  8566.  
  8567. [data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
  8568. -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
  8569. transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }
  8570.  
  8571. [data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
  8572. -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  8573. transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  8574.  
  8575. [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  8576. -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  8577. transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  8578.  
  8579. [data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
  8580. -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
  8581. transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }
  8582.  
  8583. [data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
  8584. -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  8585. transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  8586.  
  8587. [data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
  8588. -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  8589. transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }
  8590.  
  8591. [data-aos^=fade][data-aos^=fade] {
  8592. opacity: 0;
  8593. -webkit-transition-property: opacity,-webkit-transform;
  8594. transition-property: opacity,-webkit-transform;
  8595. transition-property: opacity,transform;
  8596. transition-property: opacity,transform,-webkit-transform; }
  8597.  
  8598. [data-aos^=fade][data-aos^=fade].aos-animate {
  8599. opacity: 1;
  8600. -webkit-transform: translate(0);
  8601. transform: translate(0); }
  8602.  
  8603. [data-aos=fade-up] {
  8604. -webkit-transform: translateY(100px);
  8605. transform: translateY(100px); }
  8606.  
  8607. [data-aos=fade-down] {
  8608. -webkit-transform: translateY(-100px);
  8609. transform: translateY(-100px); }
  8610.  
  8611. [data-aos=fade-right] {
  8612. -webkit-transform: translate(-100px);
  8613. transform: translate(-100px); }
  8614.  
  8615. [data-aos=fade-left] {
  8616. -webkit-transform: translate(100px);
  8617. transform: translate(100px); }
  8618.  
  8619. [data-aos=fade-up-right] {
  8620. -webkit-transform: translate(-100px, 100px);
  8621. transform: translate(-100px, 100px); }
  8622.  
  8623. [data-aos=fade-up-left] {
  8624. -webkit-transform: translate(100px, 100px);
  8625. transform: translate(100px, 100px); }
  8626.  
  8627. [data-aos=fade-down-right] {
  8628. -webkit-transform: translate(-100px, -100px);
  8629. transform: translate(-100px, -100px); }
  8630.  
  8631. [data-aos=fade-down-left] {
  8632. -webkit-transform: translate(100px, -100px);
  8633. transform: translate(100px, -100px); }
  8634.  
  8635. [data-aos^=zoom][data-aos^=zoom] {
  8636. opacity: 0;
  8637. -webkit-transition-property: opacity,-webkit-transform;
  8638. transition-property: opacity,-webkit-transform;
  8639. transition-property: opacity,transform;
  8640. transition-property: opacity,transform,-webkit-transform; }
  8641.  
  8642. [data-aos^=zoom][data-aos^=zoom].aos-animate {
  8643. opacity: 1;
  8644. -webkit-transform: translate(0) scale(1);
  8645. transform: translate(0) scale(1); }
  8646.  
  8647. [data-aos=zoom-in] {
  8648. -webkit-transform: scale(0.6);
  8649. transform: scale(0.6); }
  8650.  
  8651. [data-aos=zoom-in-up] {
  8652. -webkit-transform: translateY(100px) scale(0.6);
  8653. transform: translateY(100px) scale(0.6); }
  8654.  
  8655. [data-aos=zoom-in-down] {
  8656. -webkit-transform: translateY(-100px) scale(0.6);
  8657. transform: translateY(-100px) scale(0.6); }
  8658.  
  8659. [data-aos=zoom-in-right] {
  8660. -webkit-transform: translate(-100px) scale(0.6);
  8661. transform: translate(-100px) scale(0.6); }
  8662.  
  8663. [data-aos=zoom-in-left] {
  8664. -webkit-transform: translate(100px) scale(0.6);
  8665. transform: translate(100px) scale(0.6); }
  8666.  
  8667. [data-aos=zoom-out] {
  8668. -webkit-transform: scale(1.2);
  8669. transform: scale(1.2); }
  8670.  
  8671. [data-aos=zoom-out-up] {
  8672. -webkit-transform: translateY(100px) scale(1.2);
  8673. transform: translateY(100px) scale(1.2); }
  8674.  
  8675. [data-aos=zoom-out-down] {
  8676. -webkit-transform: translateY(-100px) scale(1.2);
  8677. transform: translateY(-100px) scale(1.2); }
  8678.  
  8679. [data-aos=zoom-out-right] {
  8680. -webkit-transform: translate(-100px) scale(1.2);
  8681. transform: translate(-100px) scale(1.2); }
  8682.  
  8683. [data-aos=zoom-out-left] {
  8684. -webkit-transform: translate(100px) scale(1.2);
  8685. transform: translate(100px) scale(1.2); }
  8686.  
  8687. [data-aos^=slide][data-aos^=slide] {
  8688. -webkit-transition-property: -webkit-transform;
  8689. transition-property: -webkit-transform;
  8690. transition-property: transform;
  8691. transition-property: transform, -webkit-transform; }
  8692.  
  8693. [data-aos^=slide][data-aos^=slide].aos-animate {
  8694. -webkit-transform: translate(0);
  8695. transform: translate(0); }
  8696.  
  8697. [data-aos=slide-up] {
  8698. -webkit-transform: translateY(100%);
  8699. transform: translateY(100%); }
  8700.  
  8701. [data-aos=slide-down] {
  8702. -webkit-transform: translateY(-100%);
  8703. transform: translateY(-100%); }
  8704.  
  8705. [data-aos=slide-right] {
  8706. -webkit-transform: translateX(-100%);
  8707. transform: translateX(-100%); }
  8708.  
  8709. [data-aos=slide-left] {
  8710. -webkit-transform: translateX(100%);
  8711. transform: translateX(100%); }
  8712.  
  8713. [data-aos^=flip][data-aos^=flip] {
  8714. -webkit-backface-visibility: hidden;
  8715. backface-visibility: hidden;
  8716. -webkit-transition-property: -webkit-transform;
  8717. transition-property: -webkit-transform;
  8718. transition-property: transform;
  8719. transition-property: transform, -webkit-transform; }
  8720.  
  8721. [data-aos=flip-left] {
  8722. -webkit-transform: perspective(2500px) rotateY(-100deg);
  8723. transform: perspective(2500px) rotateY(-100deg); }
  8724.  
  8725. [data-aos=flip-left].aos-animate {
  8726. -webkit-transform: perspective(2500px) rotateY(0);
  8727. transform: perspective(2500px) rotateY(0); }
  8728.  
  8729. [data-aos=flip-right] {
  8730. -webkit-transform: perspective(2500px) rotateY(100deg);
  8731. transform: perspective(2500px) rotateY(100deg); }
  8732.  
  8733. [data-aos=flip-right].aos-animate {
  8734. -webkit-transform: perspective(2500px) rotateY(0);
  8735. transform: perspective(2500px) rotateY(0); }
  8736.  
  8737. [data-aos=flip-up] {
  8738. -webkit-transform: perspective(2500px) rotateX(-100deg);
  8739. transform: perspective(2500px) rotateX(-100deg); }
  8740.  
  8741. [data-aos=flip-up].aos-animate {
  8742. -webkit-transform: perspective(2500px) rotateX(0);
  8743. transform: perspective(2500px) rotateX(0); }
  8744.  
  8745. [data-aos=flip-down] {
  8746. -webkit-transform: perspective(2500px) rotateX(100deg);
  8747. transform: perspective(2500px) rotateX(100deg); }
  8748.  
  8749. [data-aos=flip-down].aos-animate {
  8750. -webkit-transform: perspective(2500px) rotateX(0);
  8751. transform: perspective(2500px) rotateX(0); }
  8752.  
  8753. /*# sourceMappingURL=aos.css.map*/
  8754. .constellation {
  8755. position: absolute;
  8756. top: 0;
  8757. left: 0;
  8758. width: 100%;
  8759. height: 100%; }
  8760.  
  8761. .countdown {
  8762. text-align: center; }
  8763. .countdown .col {
  8764. padding: 0; }
  8765. .countdown h5 {
  8766. font-weight: 500;
  8767. font-size: 3rem;
  8768. margin-bottom: 0;
  8769. padding-top: 0.5rem;
  8770. padding-bottom: 0.5rem; }
  8771. .countdown small {
  8772. display: block;
  8773. font-size: 0.8325rem;
  8774. padding-top: 0.25rem;
  8775. padding-bottom: 0.25rem; }
  8776. @media (max-width: 767.98px) {
  8777. .countdown h5 {
  8778. font-size: 2rem; }
  8779. .countdown small {
  8780. font-size: 0.75rem; } }
  8781.  
  8782. .countdown-uppercase small {
  8783. text-transform: uppercase; }
  8784.  
  8785. .countdown-sm h5 {
  8786. font-size: 2.5rem; }
  8787.  
  8788. .countdown-sm small {
  8789. font-size: 0.75rem; }
  8790.  
  8791. @media (max-width: 767.98px) {
  8792. .countdown-sm h5 {
  8793. font-size: 28px; }
  8794. .countdown-sm small {
  8795. font-size: 0.625rem; } }
  8796.  
  8797. .countdown-lg h5 {
  8798. font-size: 3.5rem; }
  8799.  
  8800. .countdown-lg small {
  8801. font-size: 0.875rem; }
  8802.  
  8803. @media (max-width: 767.98px) {
  8804. .countdown-lg h5 {
  8805. font-size: 2.25rem; }
  8806. .countdown-lg small {
  8807. font-size: 0.75rem; } }
  8808.  
  8809. .countdown-outline .col {
  8810. border: 1px solid rgba(117, 117, 117, 0.5);
  8811. border-radius: 0.125rem; }
  8812.  
  8813. .countdown-outline h5 {
  8814. border-bottom: 1px solid rgba(117, 117, 117, 0.5); }
  8815.  
  8816. .countdown-light .col {
  8817. border-color: rgba(255, 255, 255, 0.5); }
  8818.  
  8819. .countdown-light h5,
  8820. .countdown-light small {
  8821. color: rgba(255, 255, 255, 0.85);
  8822. border-color: rgba(255, 255, 255, 0.5); }
  8823.  
  8824. /*!
  8825. * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
  8826. * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  8827. */
  8828. /* FONT PATH
  8829. * -------------------------- */
  8830. @font-face {
  8831. font-family: 'FontAwesome';
  8832. /*src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  8833. src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");*/
  8834. font-weight: normal;
  8835. font-style: normal; }
  8836.  
  8837. .fa {
  8838. display: inline-block;
  8839. font: normal normal normal 14px/1 FontAwesome;
  8840. font-size: inherit;
  8841. text-rendering: auto;
  8842. -webkit-font-smoothing: antialiased;
  8843. -moz-osx-font-smoothing: grayscale; }
  8844.  
  8845. /* makes the font 33% larger relative to the icon container */
  8846. .fa-lg {
  8847. font-size: 1.33333333em;
  8848. line-height: 0.75em;
  8849. vertical-align: -15%; }
  8850.  
  8851. .fa-2x {
  8852. font-size: 2em; }
  8853.  
  8854. .fa-3x {
  8855. font-size: 3em; }
  8856.  
  8857. .fa-4x {
  8858. font-size: 4em; }
  8859.  
  8860. .fa-5x {
  8861. font-size: 5em; }
  8862.  
  8863. .fa-fw {
  8864. width: 1.28571429em;
  8865. text-align: center; }
  8866.  
  8867. .fa-ul {
  8868. padding-left: 0;
  8869. margin-left: 2.14285714em;
  8870. list-style-type: none; }
  8871.  
  8872. .fa-ul > li {
  8873. position: relative; }
  8874.  
  8875. .fa-li {
  8876. position: absolute;
  8877. left: -2.14285714em;
  8878. width: 2.14285714em;
  8879. top: 0.14285714em;
  8880. text-align: center; }
  8881.  
  8882. .fa-li.fa-lg {
  8883. left: -1.85714286em; }
  8884.  
  8885. .fa-border {
  8886. padding: .2em .25em .15em;
  8887. border: solid 0.08em #eeeeee;
  8888. border-radius: .1em; }
  8889.  
  8890. .fa-pull-left {
  8891. float: left; }
  8892.  
  8893. .fa-pull-right {
  8894. float: right; }
  8895.  
  8896. .fa.fa-pull-left {
  8897. margin-right: .3em; }
  8898.  
  8899. .fa.fa-pull-right {
  8900. margin-left: .3em; }
  8901.  
  8902. /* Deprecated as of 4.4.0 */
  8903. .pull-right {
  8904. float: right; }
  8905.  
  8906. .pull-left {
  8907. float: left; }
  8908.  
  8909. .fa.pull-left {
  8910. margin-right: .3em; }
  8911.  
  8912. .fa.pull-right {
  8913. margin-left: .3em; }
  8914.  
  8915. .fa-spin {
  8916. -webkit-animation: fa-spin 2s infinite linear;
  8917. animation: fa-spin 2s infinite linear; }
  8918.  
  8919. .fa-pulse {
  8920. -webkit-animation: fa-spin 1s infinite steps(8);
  8921. animation: fa-spin 1s infinite steps(8); }
  8922.  
  8923. @-webkit-keyframes fa-spin {
  8924. 0% {
  8925. -webkit-transform: rotate(0deg);
  8926. transform: rotate(0deg); }
  8927. 100% {
  8928. -webkit-transform: rotate(359deg);
  8929. transform: rotate(359deg); } }
  8930.  
  8931. @keyframes fa-spin {
  8932. 0% {
  8933. -webkit-transform: rotate(0deg);
  8934. transform: rotate(0deg); }
  8935. 100% {
  8936. -webkit-transform: rotate(359deg);
  8937. transform: rotate(359deg); } }
  8938.  
  8939. .fa-rotate-90 {
  8940. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  8941. -webkit-transform: rotate(90deg);
  8942. transform: rotate(90deg); }
  8943.  
  8944. .fa-rotate-180 {
  8945. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  8946. -webkit-transform: rotate(180deg);
  8947. transform: rotate(180deg); }
  8948.  
  8949. .fa-rotate-270 {
  8950. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  8951. -webkit-transform: rotate(270deg);
  8952. transform: rotate(270deg); }
  8953.  
  8954. .fa-flip-horizontal {
  8955. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  8956. -webkit-transform: scale(-1, 1);
  8957. transform: scale(-1, 1); }
  8958.  
  8959. .fa-flip-vertical {
  8960. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  8961. -webkit-transform: scale(1, -1);
  8962. transform: scale(1, -1); }
  8963.  
  8964. :root .fa-rotate-90,
  8965. :root .fa-rotate-180,
  8966. :root .fa-rotate-270,
  8967. :root .fa-flip-horizontal,
  8968. :root .fa-flip-vertical {
  8969. -webkit-filter: none;
  8970. filter: none; }
  8971.  
  8972. .fa-stack {
  8973. position: relative;
  8974. display: inline-block;
  8975. width: 2em;
  8976. height: 2em;
  8977. line-height: 2em;
  8978. vertical-align: middle; }
  8979.  
  8980. .fa-stack-1x,
  8981. .fa-stack-2x {
  8982. position: absolute;
  8983. left: 0;
  8984. width: 100%;
  8985. text-align: center; }
  8986.  
  8987. .fa-stack-1x {
  8988. line-height: inherit; }
  8989.  
  8990. .fa-stack-2x {
  8991. font-size: 2em; }
  8992.  
  8993. .fa-inverse {
  8994. color: #ffffff; }
  8995.  
  8996. /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  8997. readers do not read off random characters that represent icons */
  8998. .fa-glass:before {
  8999. content: "\f000"; }
  9000.  
  9001. .fa-music:before {
  9002. content: "\f001"; }
  9003.  
  9004. .fa-search:before {
  9005. content: "\f002"; }
  9006.  
  9007. .fa-envelope-o:before {
  9008. content: "\f003"; }
  9009.  
  9010. .fa-heart:before {
  9011. content: "\f004"; }
  9012.  
  9013. .fa-star:before {
  9014. content: "\f005"; }
  9015.  
  9016. .fa-star-o:before {
  9017. content: "\f006"; }
  9018.  
  9019. .fa-user:before {
  9020. content: "\f007"; }
  9021.  
  9022. .fa-film:before {
  9023. content: "\f008"; }
  9024.  
  9025. .fa-th-large:before {
  9026. content: "\f009"; }
  9027.  
  9028. .fa-th:before {
  9029. content: "\f00a"; }
  9030.  
  9031. .fa-th-list:before {
  9032. content: "\f00b"; }
  9033.  
  9034. .fa-check:before {
  9035. content: "\f00c"; }
  9036.  
  9037. .fa-remove:before,
  9038. .fa-close:before,
  9039. .fa-times:before {
  9040. content: "\f00d"; }
  9041.  
  9042. .fa-search-plus:before {
  9043. content: "\f00e"; }
  9044.  
  9045. .fa-search-minus:before {
  9046. content: "\f010"; }
  9047.  
  9048. .fa-power-off:before {
  9049. content: "\f011"; }
  9050.  
  9051. .fa-signal:before {
  9052. content: "\f012"; }
  9053.  
  9054. .fa-gear:before,
  9055. .fa-cog:before {
  9056. content: "\f013"; }
  9057.  
  9058. .fa-trash-o:before {
  9059. content: "\f014"; }
  9060.  
  9061. .fa-home:before {
  9062. content: "\f015"; }
  9063.  
  9064. .fa-file-o:before {
  9065. content: "\f016"; }
  9066.  
  9067. .fa-clock-o:before {
  9068. content: "\f017"; }
  9069.  
  9070. .fa-road:before {
  9071. content: "\f018"; }
  9072.  
  9073. .fa-download:before {
  9074. content: "\f019"; }
  9075.  
  9076. .fa-arrow-circle-o-down:before {
  9077. content: "\f01a"; }
  9078.  
  9079. .fa-arrow-circle-o-up:before {
  9080. content: "\f01b"; }
  9081.  
  9082. .fa-inbox:before {
  9083. content: "\f01c"; }
  9084.  
  9085. .fa-play-circle-o:before {
  9086. content: "\f01d"; }
  9087.  
  9088. .fa-rotate-right:before,
  9089. .fa-repeat:before {
  9090. content: "\f01e"; }
  9091.  
  9092. .fa-refresh:before {
  9093. content: "\f021"; }
  9094.  
  9095. .fa-list-alt:before {
  9096. content: "\f022"; }
  9097.  
  9098. .fa-lock:before {
  9099. content: "\f023"; }
  9100.  
  9101. .fa-flag:before {
  9102. content: "\f024"; }
  9103.  
  9104. .fa-headphones:before {
  9105. content: "\f025"; }
  9106.  
  9107. .fa-volume-off:before {
  9108. content: "\f026"; }
  9109.  
  9110. .fa-volume-down:before {
  9111. content: "\f027"; }
  9112.  
  9113. .fa-volume-up:before {
  9114. content: "\f028"; }
  9115.  
  9116. .fa-qrcode:before {
  9117. content: "\f029"; }
  9118.  
  9119. .fa-barcode:before {
  9120. content: "\f02a"; }
  9121.  
  9122. .fa-tag:before {
  9123. content: "\f02b"; }
  9124.  
  9125. .fa-tags:before {
  9126. content: "\f02c"; }
  9127.  
  9128. .fa-book:before {
  9129. content: "\f02d"; }
  9130.  
  9131. .fa-bookmark:before {
  9132. content: "\f02e"; }
  9133.  
  9134. .fa-print:before {
  9135. content: "\f02f"; }
  9136.  
  9137. .fa-camera:before {
  9138. content: "\f030"; }
  9139.  
  9140. .fa-font:before {
  9141. content: "\f031"; }
  9142.  
  9143. .fa-bold:before {
  9144. content: "\f032"; }
  9145.  
  9146. .fa-italic:before {
  9147. content: "\f033"; }
  9148.  
  9149. .fa-text-height:before {
  9150. content: "\f034"; }
  9151.  
  9152. .fa-text-width:before {
  9153. content: "\f035"; }
  9154.  
  9155. .fa-align-left:before {
  9156. content: "\f036"; }
  9157.  
  9158. .fa-align-center:before {
  9159. content: "\f037"; }
  9160.  
  9161. .fa-align-right:before {
  9162. content: "\f038"; }
  9163.  
  9164. .fa-align-justify:before {
  9165. content: "\f039"; }
  9166.  
  9167. .fa-list:before {
  9168. content: "\f03a"; }
  9169.  
  9170. .fa-dedent:before,
  9171. .fa-outdent:before {
  9172. content: "\f03b"; }
  9173.  
  9174. .fa-indent:before {
  9175. content: "\f03c"; }
  9176.  
  9177. .fa-video-camera:before {
  9178. content: "\f03d"; }
  9179.  
  9180. .fa-photo:before,
  9181. .fa-image:before,
  9182. .fa-picture-o:before {
  9183. content: "\f03e"; }
  9184.  
  9185. .fa-pencil:before {
  9186. content: "\f040"; }
  9187.  
  9188. .fa-map-marker:before {
  9189. content: "\f041"; }
  9190.  
  9191. .fa-adjust:before {
  9192. content: "\f042"; }
  9193.  
  9194. .fa-tint:before {
  9195. content: "\f043"; }
  9196.  
  9197. .fa-edit:before,
  9198. .fa-pencil-square-o:before {
  9199. content: "\f044"; }
  9200.  
  9201. .fa-share-square-o:before {
  9202. content: "\f045"; }
  9203.  
  9204. .fa-check-square-o:before {
  9205. content: "\f046"; }
  9206.  
  9207. .fa-arrows:before {
  9208. content: "\f047"; }
  9209.  
  9210. .fa-step-backward:before {
  9211. content: "\f048"; }
  9212.  
  9213. .fa-fast-backward:before {
  9214. content: "\f049"; }
  9215.  
  9216. .fa-backward:before {
  9217. content: "\f04a"; }
  9218.  
  9219. .fa-play:before {
  9220. content: "\f04b"; }
  9221.  
  9222. .fa-pause:before {
  9223. content: "\f04c"; }
  9224.  
  9225. .fa-stop:before {
  9226. content: "\f04d"; }
  9227.  
  9228. .fa-forward:before {
  9229. content: "\f04e"; }
  9230.  
  9231. .fa-fast-forward:before {
  9232. content: "\f050"; }
  9233.  
  9234. .fa-step-forward:before {
  9235. content: "\f051"; }
  9236.  
  9237. .fa-eject:before {
  9238. content: "\f052"; }
  9239.  
  9240. .fa-chevron-left:before {
  9241. content: "\f053"; }
  9242.  
  9243. .fa-chevron-right:before {
  9244. content: "\f054"; }
  9245.  
  9246. .fa-plus-circle:before {
  9247. content: "\f055"; }
  9248.  
  9249. .fa-minus-circle:before {
  9250. content: "\f056"; }
  9251.  
  9252. .fa-times-circle:before {
  9253. content: "\f057"; }
  9254.  
  9255. .fa-check-circle:before {
  9256. content: "\f058"; }
  9257.  
  9258. .fa-question-circle:before {
  9259. content: "\f059"; }
  9260.  
  9261. .fa-info-circle:before {
  9262. content: "\f05a"; }
  9263.  
  9264. .fa-crosshairs:before {
  9265. content: "\f05b"; }
  9266.  
  9267. .fa-times-circle-o:before {
  9268. content: "\f05c"; }
  9269.  
  9270. .fa-check-circle-o:before {
  9271. content: "\f05d"; }
  9272.  
  9273. .fa-ban:before {
  9274. content: "\f05e"; }
  9275.  
  9276. .fa-arrow-left:before {
  9277. content: "\f060"; }
  9278.  
  9279. .fa-arrow-right:before {
  9280. content: "\f061"; }
  9281.  
  9282. .fa-arrow-up:before {
  9283. content: "\f062"; }
  9284.  
  9285. .fa-arrow-down:before {
  9286. content: "\f063"; }
  9287.  
  9288. .fa-mail-forward:before,
  9289. .fa-share:before {
  9290. content: "\f064"; }
  9291.  
  9292. .fa-expand:before {
  9293. content: "\f065"; }
  9294.  
  9295. .fa-compress:before {
  9296. content: "\f066"; }
  9297.  
  9298. .fa-plus:before {
  9299. content: "\f067"; }
  9300.  
  9301. .fa-minus:before {
  9302. content: "\f068"; }
  9303.  
  9304. .fa-asterisk:before {
  9305. content: "\f069"; }
  9306.  
  9307. .fa-exclamation-circle:before {
  9308. content: "\f06a"; }
  9309.  
  9310. .fa-gift:before {
  9311. content: "\f06b"; }
  9312.  
  9313. .fa-leaf:before {
  9314. content: "\f06c"; }
  9315.  
  9316. .fa-fire:before {
  9317. content: "\f06d"; }
  9318.  
  9319. .fa-eye:before {
  9320. content: "\f06e"; }
  9321.  
  9322. .fa-eye-slash:before {
  9323. content: "\f070"; }
  9324.  
  9325. .fa-warning:before,
  9326. .fa-exclamation-triangle:before {
  9327. content: "\f071"; }
  9328.  
  9329. .fa-plane:before {
  9330. content: "\f072"; }
  9331.  
  9332. .fa-calendar:before {
  9333. content: "\f073"; }
  9334.  
  9335. .fa-random:before {
  9336. content: "\f074"; }
  9337.  
  9338. .fa-comment:before {
  9339. content: "\f075"; }
  9340.  
  9341. .fa-magnet:before {
  9342. content: "\f076"; }
  9343.  
  9344. .fa-chevron-up:before {
  9345. content: "\f077"; }
  9346.  
  9347. .fa-chevron-down:before {
  9348. content: "\f078"; }
  9349.  
  9350. .fa-retweet:before {
  9351. content: "\f079"; }
  9352.  
  9353. .fa-shopping-cart:before {
  9354. content: "\f07a"; }
  9355.  
  9356. .fa-folder:before {
  9357. content: "\f07b"; }
  9358.  
  9359. .fa-folder-open:before {
  9360. content: "\f07c"; }
  9361.  
  9362. .fa-arrows-v:before {
  9363. content: "\f07d"; }
  9364.  
  9365. .fa-arrows-h:before {
  9366. content: "\f07e"; }
  9367.  
  9368. .fa-bar-chart-o:before,
  9369. .fa-bar-chart:before {
  9370. content: "\f080"; }
  9371.  
  9372. .fa-twitter-square:before {
  9373. content: "\f081"; }
  9374.  
  9375. .fa-facebook-square:before {
  9376. content: "\f082"; }
  9377.  
  9378. .fa-camera-retro:before {
  9379. content: "\f083"; }
  9380.  
  9381. .fa-key:before {
  9382. content: "\f084"; }
  9383.  
  9384. .fa-gears:before,
  9385. .fa-cogs:before {
  9386. content: "\f085"; }
  9387.  
  9388. .fa-comments:before {
  9389. content: "\f086"; }
  9390.  
  9391. .fa-thumbs-o-up:before {
  9392. content: "\f087"; }
  9393.  
  9394. .fa-thumbs-o-down:before {
  9395. content: "\f088"; }
  9396.  
  9397. .fa-star-half:before {
  9398. content: "\f089"; }
  9399.  
  9400. .fa-heart-o:before {
  9401. content: "\f08a"; }
  9402.  
  9403. .fa-sign-out:before {
  9404. content: "\f08b"; }
  9405.  
  9406. .fa-linkedin-square:before {
  9407. content: "\f08c"; }
  9408.  
  9409. .fa-thumb-tack:before {
  9410. content: "\f08d"; }
  9411.  
  9412. .fa-external-link:before {
  9413. content: "\f08e"; }
  9414.  
  9415. .fa-sign-in:before {
  9416. content: "\f090"; }
  9417.  
  9418. .fa-trophy:before {
  9419. content: "\f091"; }
  9420.  
  9421. .fa-github-square:before {
  9422. content: "\f092"; }
  9423.  
  9424. .fa-upload:before {
  9425. content: "\f093"; }
  9426.  
  9427. .fa-lemon-o:before {
  9428. content: "\f094"; }
  9429.  
  9430. .fa-phone:before {
  9431. content: "\f095"; }
  9432.  
  9433. .fa-square-o:before {
  9434. content: "\f096"; }
  9435.  
  9436. .fa-bookmark-o:before {
  9437. content: "\f097"; }
  9438.  
  9439. .fa-phone-square:before {
  9440. content: "\f098"; }
  9441.  
  9442. .fa-twitter:before {
  9443. content: "\f099"; }
  9444.  
  9445. .fa-facebook-f:before,
  9446. .fa-facebook:before {
  9447. content: "\f09a"; }
  9448.  
  9449. .fa-github:before {
  9450. content: "\f09b"; }
  9451.  
  9452. .fa-unlock:before {
  9453. content: "\f09c"; }
  9454.  
  9455. .fa-credit-card:before {
  9456. content: "\f09d"; }
  9457.  
  9458. .fa-feed:before,
  9459. .fa-rss:before {
  9460. content: "\f09e"; }
  9461.  
  9462. .fa-hdd-o:before {
  9463. content: "\f0a0"; }
  9464.  
  9465. .fa-bullhorn:before {
  9466. content: "\f0a1"; }
  9467.  
  9468. .fa-bell:before {
  9469. content: "\f0f3"; }
  9470.  
  9471. .fa-certificate:before {
  9472. content: "\f0a3"; }
  9473.  
  9474. .fa-hand-o-right:before {
  9475. content: "\f0a4"; }
  9476.  
  9477. .fa-hand-o-left:before {
  9478. content: "\f0a5"; }
  9479.  
  9480. .fa-hand-o-up:before {
  9481. content: "\f0a6"; }
  9482.  
  9483. .fa-hand-o-down:before {
  9484. content: "\f0a7"; }
  9485.  
  9486. .fa-arrow-circle-left:before {
  9487. content: "\f0a8"; }
  9488.  
  9489. .fa-arrow-circle-right:before {
  9490. content: "\f0a9"; }
  9491.  
  9492. .fa-arrow-circle-up:before {
  9493. content: "\f0aa"; }
  9494.  
  9495. .fa-arrow-circle-down:before {
  9496. content: "\f0ab"; }
  9497.  
  9498. .fa-globe:before {
  9499. content: "\f0ac"; }
  9500.  
  9501. .fa-wrench:before {
  9502. content: "\f0ad"; }
  9503.  
  9504. .fa-tasks:before {
  9505. content: "\f0ae"; }
  9506.  
  9507. .fa-filter:before {
  9508. content: "\f0b0"; }
  9509.  
  9510. .fa-briefcase:before {
  9511. content: "\f0b1"; }
  9512.  
  9513. .fa-arrows-alt:before {
  9514. content: "\f0b2"; }
  9515.  
  9516. .fa-group:before,
  9517. .fa-users:before {
  9518. content: "\f0c0"; }
  9519.  
  9520. .fa-chain:before,
  9521. .fa-link:before {
  9522. content: "\f0c1"; }
  9523.  
  9524. .fa-cloud:before {
  9525. content: "\f0c2"; }
  9526.  
  9527. .fa-flask:before {
  9528. content: "\f0c3"; }
  9529.  
  9530. .fa-cut:before,
  9531. .fa-scissors:before {
  9532. content: "\f0c4"; }
  9533.  
  9534. .fa-copy:before,
  9535. .fa-files-o:before {
  9536. content: "\f0c5"; }
  9537.  
  9538. .fa-paperclip:before {
  9539. content: "\f0c6"; }
  9540.  
  9541. .fa-save:before,
  9542. .fa-floppy-o:before {
  9543. content: "\f0c7"; }
  9544.  
  9545. .fa-square:before {
  9546. content: "\f0c8"; }
  9547.  
  9548. .fa-navicon:before,
  9549. .fa-reorder:before,
  9550. .fa-bars:before {
  9551. content: "\f0c9"; }
  9552.  
  9553. .fa-list-ul:before {
  9554. content: "\f0ca"; }
  9555.  
  9556. .fa-list-ol:before {
  9557. content: "\f0cb"; }
  9558.  
  9559. .fa-strikethrough:before {
  9560. content: "\f0cc"; }
  9561.  
  9562. .fa-underline:before {
  9563. content: "\f0cd"; }
  9564.  
  9565. .fa-table:before {
  9566. content: "\f0ce"; }
  9567.  
  9568. .fa-magic:before {
  9569. content: "\f0d0"; }
  9570.  
  9571. .fa-truck:before {
  9572. content: "\f0d1"; }
  9573.  
  9574. .fa-pinterest:before {
  9575. content: "\f0d2"; }
  9576.  
  9577. .fa-pinterest-square:before {
  9578. content: "\f0d3"; }
  9579.  
  9580. .fa-google-plus-square:before {
  9581. content: "\f0d4"; }
  9582.  
  9583. .fa-google-plus:before {
  9584. content: "\f0d5"; }
  9585.  
  9586. .fa-money:before {
  9587. content: "\f0d6"; }
  9588.  
  9589. .fa-caret-down:before {
  9590. content: "\f0d7"; }
  9591.  
  9592. .fa-caret-up:before {
  9593. content: "\f0d8"; }
  9594.  
  9595. .fa-caret-left:before {
  9596. content: "\f0d9"; }
  9597.  
  9598. .fa-caret-right:before {
  9599. content: "\f0da"; }
  9600.  
  9601. .fa-columns:before {
  9602. content: "\f0db"; }
  9603.  
  9604. .fa-unsorted:before,
  9605. .fa-sort:before {
  9606. content: "\f0dc"; }
  9607.  
  9608. .fa-sort-down:before,
  9609. .fa-sort-desc:before {
  9610. content: "\f0dd"; }
  9611.  
  9612. .fa-sort-up:before,
  9613. .fa-sort-asc:before {
  9614. content: "\f0de"; }
  9615.  
  9616. .fa-envelope:before {
  9617. content: "\f0e0"; }
  9618.  
  9619. .fa-linkedin:before {
  9620. content: "\f0e1"; }
  9621.  
  9622. .fa-rotate-left:before,
  9623. .fa-undo:before {
  9624. content: "\f0e2"; }
  9625.  
  9626. .fa-legal:before,
  9627. .fa-gavel:before {
  9628. content: "\f0e3"; }
  9629.  
  9630. .fa-dashboard:before,
  9631. .fa-tachometer:before {
  9632. content: "\f0e4"; }
  9633.  
  9634. .fa-comment-o:before {
  9635. content: "\f0e5"; }
  9636.  
  9637. .fa-comments-o:before {
  9638. content: "\f0e6"; }
  9639.  
  9640. .fa-flash:before,
  9641. .fa-bolt:before {
  9642. content: "\f0e7"; }
  9643.  
  9644. .fa-sitemap:before {
  9645. content: "\f0e8"; }
  9646.  
  9647. .fa-umbrella:before {
  9648. content: "\f0e9"; }
  9649.  
  9650. .fa-paste:before,
  9651. .fa-clipboard:before {
  9652. content: "\f0ea"; }
  9653.  
  9654. .fa-lightbulb-o:before {
  9655. content: "\f0eb"; }
  9656.  
  9657. .fa-exchange:before {
  9658. content: "\f0ec"; }
  9659.  
  9660. .fa-cloud-download:before {
  9661. content: "\f0ed"; }
  9662.  
  9663. .fa-cloud-upload:before {
  9664. content: "\f0ee"; }
  9665.  
  9666. .fa-user-md:before {
  9667. content: "\f0f0"; }
  9668.  
  9669. .fa-stethoscope:before {
  9670. content: "\f0f1"; }
  9671.  
  9672. .fa-suitcase:before {
  9673. content: "\f0f2"; }
  9674.  
  9675. .fa-bell-o:before {
  9676. content: "\f0a2"; }
  9677.  
  9678. .fa-coffee:before {
  9679. content: "\f0f4"; }
  9680.  
  9681. .fa-cutlery:before {
  9682. content: "\f0f5"; }
  9683.  
  9684. .fa-file-text-o:before {
  9685. content: "\f0f6"; }
  9686.  
  9687. .fa-building-o:before {
  9688. content: "\f0f7"; }
  9689.  
  9690. .fa-hospital-o:before {
  9691. content: "\f0f8"; }
  9692.  
  9693. .fa-ambulance:before {
  9694. content: "\f0f9"; }
  9695.  
  9696. .fa-medkit:before {
  9697. content: "\f0fa"; }
  9698.  
  9699. .fa-fighter-jet:before {
  9700. content: "\f0fb"; }
  9701.  
  9702. .fa-beer:before {
  9703. content: "\f0fc"; }
  9704.  
  9705. .fa-h-square:before {
  9706. content: "\f0fd"; }
  9707.  
  9708. .fa-plus-square:before {
  9709. content: "\f0fe"; }
  9710.  
  9711. .fa-angle-double-left:before {
  9712. content: "\f100"; }
  9713.  
  9714. .fa-angle-double-right:before {
  9715. content: "\f101"; }
  9716.  
  9717. .fa-angle-double-up:before {
  9718. content: "\f102"; }
  9719.  
  9720. .fa-angle-double-down:before {
  9721. content: "\f103"; }
  9722.  
  9723. .fa-angle-left:before {
  9724. content: "\f104"; }
  9725.  
  9726. .fa-angle-right:before {
  9727. content: "\f105"; }
  9728.  
  9729. .fa-angle-up:before {
  9730. content: "\f106"; }
  9731.  
  9732. .fa-angle-down:before {
  9733. content: "\f107"; }
  9734.  
  9735. .fa-desktop:before {
  9736. content: "\f108"; }
  9737.  
  9738. .fa-laptop:before {
  9739. content: "\f109"; }
  9740.  
  9741. .fa-tablet:before {
  9742. content: "\f10a"; }
  9743.  
  9744. .fa-mobile-phone:before,
  9745. .fa-mobile:before {
  9746. content: "\f10b"; }
  9747.  
  9748. .fa-circle-o:before {
  9749. content: "\f10c"; }
  9750.  
  9751. .fa-quote-left:before {
  9752. content: "\f10d"; }
  9753.  
  9754. .fa-quote-right:before {
  9755. content: "\f10e"; }
  9756.  
  9757. .fa-spinner:before {
  9758. content: "\f110"; }
  9759.  
  9760. .fa-circle:before {
  9761. content: "\f111"; }
  9762.  
  9763. .fa-mail-reply:before,
  9764. .fa-reply:before {
  9765. content: "\f112"; }
  9766.  
  9767. .fa-github-alt:before {
  9768. content: "\f113"; }
  9769.  
  9770. .fa-folder-o:before {
  9771. content: "\f114"; }
  9772.  
  9773. .fa-folder-open-o:before {
  9774. content: "\f115"; }
  9775.  
  9776. .fa-smile-o:before {
  9777. content: "\f118"; }
  9778.  
  9779. .fa-frown-o:before {
  9780. content: "\f119"; }
  9781.  
  9782. .fa-meh-o:before {
  9783. content: "\f11a"; }
  9784.  
  9785. .fa-gamepad:before {
  9786. content: "\f11b"; }
  9787.  
  9788. .fa-keyboard-o:before {
  9789. content: "\f11c"; }
  9790.  
  9791. .fa-flag-o:before {
  9792. content: "\f11d"; }
  9793.  
  9794. .fa-flag-checkered:before {
  9795. content: "\f11e"; }
  9796.  
  9797. .fa-terminal:before {
  9798. content: "\f120"; }
  9799.  
  9800. .fa-code:before {
  9801. content: "\f121"; }
  9802.  
  9803. .fa-mail-reply-all:before,
  9804. .fa-reply-all:before {
  9805. content: "\f122"; }
  9806.  
  9807. .fa-star-half-empty:before,
  9808. .fa-star-half-full:before,
  9809. .fa-star-half-o:before {
  9810. content: "\f123"; }
  9811.  
  9812. .fa-location-arrow:before {
  9813. content: "\f124"; }
  9814.  
  9815. .fa-crop:before {
  9816. content: "\f125"; }
  9817.  
  9818. .fa-code-fork:before {
  9819. content: "\f126"; }
  9820.  
  9821. .fa-unlink:before,
  9822. .fa-chain-broken:before {
  9823. content: "\f127"; }
  9824.  
  9825. .fa-question:before {
  9826. content: "\f128"; }
  9827.  
  9828. .fa-info:before {
  9829. content: "\f129"; }
  9830.  
  9831. .fa-exclamation:before {
  9832. content: "\f12a"; }
  9833.  
  9834. .fa-superscript:before {
  9835. content: "\f12b"; }
  9836.  
  9837. .fa-subscript:before {
  9838. content: "\f12c"; }
  9839.  
  9840. .fa-eraser:before {
  9841. content: "\f12d"; }
  9842.  
  9843. .fa-puzzle-piece:before {
  9844. content: "\f12e"; }
  9845.  
  9846. .fa-microphone:before {
  9847. content: "\f130"; }
  9848.  
  9849. .fa-microphone-slash:before {
  9850. content: "\f131"; }
  9851.  
  9852. .fa-shield:before {
  9853. content: "\f132"; }
  9854.  
  9855. .fa-calendar-o:before {
  9856. content: "\f133"; }
  9857.  
  9858. .fa-fire-extinguisher:before {
  9859. content: "\f134"; }
  9860.  
  9861. .fa-rocket:before {
  9862. content: "\f135"; }
  9863.  
  9864. .fa-maxcdn:before {
  9865. content: "\f136"; }
  9866.  
  9867. .fa-chevron-circle-left:before {
  9868. content: "\f137"; }
  9869.  
  9870. .fa-chevron-circle-right:before {
  9871. content: "\f138"; }
  9872.  
  9873. .fa-chevron-circle-up:before {
  9874. content: "\f139"; }
  9875.  
  9876. .fa-chevron-circle-down:before {
  9877. content: "\f13a"; }
  9878.  
  9879. .fa-html5:before {
  9880. content: "\f13b"; }
  9881.  
  9882. .fa-css3:before {
  9883. content: "\f13c"; }
  9884.  
  9885. .fa-anchor:before {
  9886. content: "\f13d"; }
  9887.  
  9888. .fa-unlock-alt:before {
  9889. content: "\f13e"; }
  9890.  
  9891. .fa-bullseye:before {
  9892. content: "\f140"; }
  9893.  
  9894. .fa-ellipsis-h:before {
  9895. content: "\f141"; }
  9896.  
  9897. .fa-ellipsis-v:before {
  9898. content: "\f142"; }
  9899.  
  9900. .fa-rss-square:before {
  9901. content: "\f143"; }
  9902.  
  9903. .fa-play-circle:before {
  9904. content: "\f144"; }
  9905.  
  9906. .fa-ticket:before {
  9907. content: "\f145"; }
  9908.  
  9909. .fa-minus-square:before {
  9910. content: "\f146"; }
  9911.  
  9912. .fa-minus-square-o:before {
  9913. content: "\f147"; }
  9914.  
  9915. .fa-level-up:before {
  9916. content: "\f148"; }
  9917.  
  9918. .fa-level-down:before {
  9919. content: "\f149"; }
  9920.  
  9921. .fa-check-square:before {
  9922. content: "\f14a"; }
  9923.  
  9924. .fa-pencil-square:before {
  9925. content: "\f14b"; }
  9926.  
  9927. .fa-external-link-square:before {
  9928. content: "\f14c"; }
  9929.  
  9930. .fa-share-square:before {
  9931. content: "\f14d"; }
  9932.  
  9933. .fa-compass:before {
  9934. content: "\f14e"; }
  9935.  
  9936. .fa-toggle-down:before,
  9937. .fa-caret-square-o-down:before {
  9938. content: "\f150"; }
  9939.  
  9940. .fa-toggle-up:before,
  9941. .fa-caret-square-o-up:before {
  9942. content: "\f151"; }
  9943.  
  9944. .fa-toggle-right:before,
  9945. .fa-caret-square-o-right:before {
  9946. content: "\f152"; }
  9947.  
  9948. .fa-euro:before,
  9949. .fa-eur:before {
  9950. content: "\f153"; }
  9951.  
  9952. .fa-gbp:before {
  9953. content: "\f154"; }
  9954.  
  9955. .fa-dollar:before,
  9956. .fa-usd:before {
  9957. content: "\f155"; }
  9958.  
  9959. .fa-rupee:before,
  9960. .fa-inr:before {
  9961. content: "\f156"; }
  9962.  
  9963. .fa-cny:before,
  9964. .fa-rmb:before,
  9965. .fa-yen:before,
  9966. .fa-jpy:before {
  9967. content: "\f157"; }
  9968.  
  9969. .fa-ruble:before,
  9970. .fa-rouble:before,
  9971. .fa-rub:before {
  9972. content: "\f158"; }
  9973.  
  9974. .fa-won:before,
  9975. .fa-krw:before {
  9976. content: "\f159"; }
  9977.  
  9978. .fa-bitcoin:before,
  9979. .fa-btc:before {
  9980. content: "\f15a"; }
  9981.  
  9982. .fa-file:before {
  9983. content: "\f15b"; }
  9984.  
  9985. .fa-file-text:before {
  9986. content: "\f15c"; }
  9987.  
  9988. .fa-sort-alpha-asc:before {
  9989. content: "\f15d"; }
  9990.  
  9991. .fa-sort-alpha-desc:before {
  9992. content: "\f15e"; }
  9993.  
  9994. .fa-sort-amount-asc:before {
  9995. content: "\f160"; }
  9996.  
  9997. .fa-sort-amount-desc:before {
  9998. content: "\f161"; }
  9999.  
  10000. .fa-sort-numeric-asc:before {
  10001. content: "\f162"; }
  10002.  
  10003. .fa-sort-numeric-desc:before {
  10004. content: "\f163"; }
  10005.  
  10006. .fa-thumbs-up:before {
  10007. content: "\f164"; }
  10008.  
  10009. .fa-thumbs-down:before {
  10010. content: "\f165"; }
  10011.  
  10012. .fa-youtube-square:before {
  10013. content: "\f166"; }
  10014.  
  10015. .fa-youtube:before {
  10016. content: "\f167"; }
  10017.  
  10018. .fa-xing:before {
  10019. content: "\f168"; }
  10020.  
  10021. .fa-xing-square:before {
  10022. content: "\f169"; }
  10023.  
  10024. .fa-youtube-play:before {
  10025. content: "\f16a"; }
  10026.  
  10027. .fa-dropbox:before {
  10028. content: "\f16b"; }
  10029.  
  10030. .fa-stack-overflow:before {
  10031. content: "\f16c"; }
  10032.  
  10033. .fa-instagram:before {
  10034. content: "\f16d"; }
  10035.  
  10036. .fa-flickr:before {
  10037. content: "\f16e"; }
  10038.  
  10039. .fa-adn:before {
  10040. content: "\f170"; }
  10041.  
  10042. .fa-bitbucket:before {
  10043. content: "\f171"; }
  10044.  
  10045. .fa-bitbucket-square:before {
  10046. content: "\f172"; }
  10047.  
  10048. .fa-tumblr:before {
  10049. content: "\f173"; }
  10050.  
  10051. .fa-tumblr-square:before {
  10052. content: "\f174"; }
  10053.  
  10054. .fa-long-arrow-down:before {
  10055. content: "\f175"; }
  10056.  
  10057. .fa-long-arrow-up:before {
  10058. content: "\f176"; }
  10059.  
  10060. .fa-long-arrow-left:before {
  10061. content: "\f177"; }
  10062.  
  10063. .fa-long-arrow-right:before {
  10064. content: "\f178"; }
  10065.  
  10066. .fa-apple:before {
  10067. content: "\f179"; }
  10068.  
  10069. .fa-windows:before {
  10070. content: "\f17a"; }
  10071.  
  10072. .fa-android:before {
  10073. content: "\f17b"; }
  10074.  
  10075. .fa-linux:before {
  10076. content: "\f17c"; }
  10077.  
  10078. .fa-dribbble:before {
  10079. content: "\f17d"; }
  10080.  
  10081. .fa-skype:before {
  10082. content: "\f17e"; }
  10083.  
  10084. .fa-foursquare:before {
  10085. content: "\f180"; }
  10086.  
  10087. .fa-trello:before {
  10088. content: "\f181"; }
  10089.  
  10090. .fa-female:before {
  10091. content: "\f182"; }
  10092.  
  10093. .fa-male:before {
  10094. content: "\f183"; }
  10095.  
  10096. .fa-gittip:before,
  10097. .fa-gratipay:before {
  10098. content: "\f184"; }
  10099.  
  10100. .fa-sun-o:before {
  10101. content: "\f185"; }
  10102.  
  10103. .fa-moon-o:before {
  10104. content: "\f186"; }
  10105.  
  10106. .fa-archive:before {
  10107. content: "\f187"; }
  10108.  
  10109. .fa-bug:before {
  10110. content: "\f188"; }
  10111.  
  10112. .fa-vk:before {
  10113. content: "\f189"; }
  10114.  
  10115. .fa-weibo:before {
  10116. content: "\f18a"; }
  10117.  
  10118. .fa-renren:before {
  10119. content: "\f18b"; }
  10120.  
  10121. .fa-pagelines:before {
  10122. content: "\f18c"; }
  10123.  
  10124. .fa-stack-exchange:before {
  10125. content: "\f18d"; }
  10126.  
  10127. .fa-arrow-circle-o-right:before {
  10128. content: "\f18e"; }
  10129.  
  10130. .fa-arrow-circle-o-left:before {
  10131. content: "\f190"; }
  10132.  
  10133. .fa-toggle-left:before,
  10134. .fa-caret-square-o-left:before {
  10135. content: "\f191"; }
  10136.  
  10137. .fa-dot-circle-o:before {
  10138. content: "\f192"; }
  10139.  
  10140. .fa-wheelchair:before {
  10141. content: "\f193"; }
  10142.  
  10143. .fa-vimeo-square:before {
  10144. content: "\f194"; }
  10145.  
  10146. .fa-turkish-lira:before,
  10147. .fa-try:before {
  10148. content: "\f195"; }
  10149.  
  10150. .fa-plus-square-o:before {
  10151. content: "\f196"; }
  10152.  
  10153. .fa-space-shuttle:before {
  10154. content: "\f197"; }
  10155.  
  10156. .fa-slack:before {
  10157. content: "\f198"; }
  10158.  
  10159. .fa-envelope-square:before {
  10160. content: "\f199"; }
  10161.  
  10162. .fa-wordpress:before {
  10163. content: "\f19a"; }
  10164.  
  10165. .fa-openid:before {
  10166. content: "\f19b"; }
  10167.  
  10168. .fa-institution:before,
  10169. .fa-bank:before,
  10170. .fa-university:before {
  10171. content: "\f19c"; }
  10172.  
  10173. .fa-mortar-board:before,
  10174. .fa-graduation-cap:before {
  10175. content: "\f19d"; }
  10176.  
  10177. .fa-yahoo:before {
  10178. content: "\f19e"; }
  10179.  
  10180. .fa-google:before {
  10181. content: "\f1a0"; }
  10182.  
  10183. .fa-reddit:before {
  10184. content: "\f1a1"; }
  10185.  
  10186. .fa-reddit-square:before {
  10187. content: "\f1a2"; }
  10188.  
  10189. .fa-stumbleupon-circle:before {
  10190. content: "\f1a3"; }
  10191.  
  10192. .fa-stumbleupon:before {
  10193. content: "\f1a4"; }
  10194.  
  10195. .fa-delicious:before {
  10196. content: "\f1a5"; }
  10197.  
  10198. .fa-digg:before {
  10199. content: "\f1a6"; }
  10200.  
  10201. .fa-pied-piper-pp:before {
  10202. content: "\f1a7"; }
  10203.  
  10204. .fa-pied-piper-alt:before {
  10205. content: "\f1a8"; }
  10206.  
  10207. .fa-drupal:before {
  10208. content: "\f1a9"; }
  10209.  
  10210. .fa-joomla:before {
  10211. content: "\f1aa"; }
  10212.  
  10213. .fa-language:before {
  10214. content: "\f1ab"; }
  10215.  
  10216. .fa-fax:before {
  10217. content: "\f1ac"; }
  10218.  
  10219. .fa-building:before {
  10220. content: "\f1ad"; }
  10221.  
  10222. .fa-child:before {
  10223. content: "\f1ae"; }
  10224.  
  10225. .fa-paw:before {
  10226. content: "\f1b0"; }
  10227.  
  10228. .fa-spoon:before {
  10229. content: "\f1b1"; }
  10230.  
  10231. .fa-cube:before {
  10232. content: "\f1b2"; }
  10233.  
  10234. .fa-cubes:before {
  10235. content: "\f1b3"; }
  10236.  
  10237. .fa-behance:before {
  10238. content: "\f1b4"; }
  10239.  
  10240. .fa-behance-square:before {
  10241. content: "\f1b5"; }
  10242.  
  10243. .fa-steam:before {
  10244. content: "\f1b6"; }
  10245.  
  10246. .fa-steam-square:before {
  10247. content: "\f1b7"; }
  10248.  
  10249. .fa-recycle:before {
  10250. content: "\f1b8"; }
  10251.  
  10252. .fa-automobile:before,
  10253. .fa-car:before {
  10254. content: "\f1b9"; }
  10255.  
  10256. .fa-cab:before,
  10257. .fa-taxi:before {
  10258. content: "\f1ba"; }
  10259.  
  10260. .fa-tree:before {
  10261. content: "\f1bb"; }
  10262.  
  10263. .fa-spotify:before {
  10264. content: "\f1bc"; }
  10265.  
  10266. .fa-deviantart:before {
  10267. content: "\f1bd"; }
  10268.  
  10269. .fa-soundcloud:before {
  10270. content: "\f1be"; }
  10271.  
  10272. .fa-database:before {
  10273. content: "\f1c0"; }
  10274.  
  10275. .fa-file-pdf-o:before {
  10276. content: "\f1c1"; }
  10277.  
  10278. .fa-file-word-o:before {
  10279. content: "\f1c2"; }
  10280.  
  10281. .fa-file-excel-o:before {
  10282. content: "\f1c3"; }
  10283.  
  10284. .fa-file-powerpoint-o:before {
  10285. content: "\f1c4"; }
  10286.  
  10287. .fa-file-photo-o:before,
  10288. .fa-file-picture-o:before,
  10289. .fa-file-image-o:before {
  10290. content: "\f1c5"; }
  10291.  
  10292. .fa-file-zip-o:before,
  10293. .fa-file-archive-o:before {
  10294. content: "\f1c6"; }
  10295.  
  10296. .fa-file-sound-o:before,
  10297. .fa-file-audio-o:before {
  10298. content: "\f1c7"; }
  10299.  
  10300. .fa-file-movie-o:before,
  10301. .fa-file-video-o:before {
  10302. content: "\f1c8"; }
  10303.  
  10304. .fa-file-code-o:before {
  10305. content: "\f1c9"; }
  10306.  
  10307. .fa-vine:before {
  10308. content: "\f1ca"; }
  10309.  
  10310. .fa-codepen:before {
  10311. content: "\f1cb"; }
  10312.  
  10313. .fa-jsfiddle:before {
  10314. content: "\f1cc"; }
  10315.  
  10316. .fa-life-bouy:before,
  10317. .fa-life-buoy:before,
  10318. .fa-life-saver:before,
  10319. .fa-support:before,
  10320. .fa-life-ring:before {
  10321. content: "\f1cd"; }
  10322.  
  10323. .fa-circle-o-notch:before {
  10324. content: "\f1ce"; }
  10325.  
  10326. .fa-ra:before,
  10327. .fa-resistance:before,
  10328. .fa-rebel:before {
  10329. content: "\f1d0"; }
  10330.  
  10331. .fa-ge:before,
  10332. .fa-empire:before {
  10333. content: "\f1d1"; }
  10334.  
  10335. .fa-git-square:before {
  10336. content: "\f1d2"; }
  10337.  
  10338. .fa-git:before {
  10339. content: "\f1d3"; }
  10340.  
  10341. .fa-y-combinator-square:before,
  10342. .fa-yc-square:before,
  10343. .fa-hacker-news:before {
  10344. content: "\f1d4"; }
  10345.  
  10346. .fa-tencent-weibo:before {
  10347. content: "\f1d5"; }
  10348.  
  10349. .fa-qq:before {
  10350. content: "\f1d6"; }
  10351.  
  10352. .fa-wechat:before,
  10353. .fa-weixin:before {
  10354. content: "\f1d7"; }
  10355.  
  10356. .fa-send:before,
  10357. .fa-paper-plane:before {
  10358. content: "\f1d8"; }
  10359.  
  10360. .fa-send-o:before,
  10361. .fa-paper-plane-o:before {
  10362. content: "\f1d9"; }
  10363.  
  10364. .fa-history:before {
  10365. content: "\f1da"; }
  10366.  
  10367. .fa-circle-thin:before {
  10368. content: "\f1db"; }
  10369.  
  10370. .fa-header:before {
  10371. content: "\f1dc"; }
  10372.  
  10373. .fa-paragraph:before {
  10374. content: "\f1dd"; }
  10375.  
  10376. .fa-sliders:before {
  10377. content: "\f1de"; }
  10378.  
  10379. .fa-share-alt:before {
  10380. content: "\f1e0"; }
  10381.  
  10382. .fa-share-alt-square:before {
  10383. content: "\f1e1"; }
  10384.  
  10385. .fa-bomb:before {
  10386. content: "\f1e2"; }
  10387.  
  10388. .fa-soccer-ball-o:before,
  10389. .fa-futbol-o:before {
  10390. content: "\f1e3"; }
  10391.  
  10392. .fa-tty:before {
  10393. content: "\f1e4"; }
  10394.  
  10395. .fa-binoculars:before {
  10396. content: "\f1e5"; }
  10397.  
  10398. .fa-plug:before {
  10399. content: "\f1e6"; }
  10400.  
  10401. .fa-slideshare:before {
  10402. content: "\f1e7"; }
  10403.  
  10404. .fa-twitch:before {
  10405. content: "\f1e8"; }
  10406.  
  10407. .fa-yelp:before {
  10408. content: "\f1e9"; }
  10409.  
  10410. .fa-newspaper-o:before {
  10411. content: "\f1ea"; }
  10412.  
  10413. .fa-wifi:before {
  10414. content: "\f1eb"; }
  10415.  
  10416. .fa-calculator:before {
  10417. content: "\f1ec"; }
  10418.  
  10419. .fa-paypal:before {
  10420. content: "\f1ed"; }
  10421.  
  10422. .fa-google-wallet:before {
  10423. content: "\f1ee"; }
  10424.  
  10425. .fa-cc-visa:before {
  10426. content: "\f1f0"; }
  10427.  
  10428. .fa-cc-mastercard:before {
  10429. content: "\f1f1"; }
  10430.  
  10431. .fa-cc-discover:before {
  10432. content: "\f1f2"; }
  10433.  
  10434. .fa-cc-amex:before {
  10435. content: "\f1f3"; }
  10436.  
  10437. .fa-cc-paypal:before {
  10438. content: "\f1f4"; }
  10439.  
  10440. .fa-cc-stripe:before {
  10441. content: "\f1f5"; }
  10442.  
  10443. .fa-bell-slash:before {
  10444. content: "\f1f6"; }
  10445.  
  10446. .fa-bell-slash-o:before {
  10447. content: "\f1f7"; }
  10448.  
  10449. .fa-trash:before {
  10450. content: "\f1f8"; }
  10451.  
  10452. .fa-copyright:before {
  10453. content: "\f1f9"; }
  10454.  
  10455. .fa-at:before {
  10456. content: "\f1fa"; }
  10457.  
  10458. .fa-eyedropper:before {
  10459. content: "\f1fb"; }
  10460.  
  10461. .fa-paint-brush:before {
  10462. content: "\f1fc"; }
  10463.  
  10464. .fa-birthday-cake:before {
  10465. content: "\f1fd"; }
  10466.  
  10467. .fa-area-chart:before {
  10468. content: "\f1fe"; }
  10469.  
  10470. .fa-pie-chart:before {
  10471. content: "\f200"; }
  10472.  
  10473. .fa-line-chart:before {
  10474. content: "\f201"; }
  10475.  
  10476. .fa-lastfm:before {
  10477. content: "\f202"; }
  10478.  
  10479. .fa-lastfm-square:before {
  10480. content: "\f203"; }
  10481.  
  10482. .fa-toggle-off:before {
  10483. content: "\f204"; }
  10484.  
  10485. .fa-toggle-on:before {
  10486. content: "\f205"; }
  10487.  
  10488. .fa-bicycle:before {
  10489. content: "\f206"; }
  10490.  
  10491. .fa-bus:before {
  10492. content: "\f207"; }
  10493.  
  10494. .fa-ioxhost:before {
  10495. content: "\f208"; }
  10496.  
  10497. .fa-angellist:before {
  10498. content: "\f209"; }
  10499.  
  10500. .fa-cc:before {
  10501. content: "\f20a"; }
  10502.  
  10503. .fa-shekel:before,
  10504. .fa-sheqel:before,
  10505. .fa-ils:before {
  10506. content: "\f20b"; }
  10507.  
  10508. .fa-meanpath:before {
  10509. content: "\f20c"; }
  10510.  
  10511. .fa-buysellads:before {
  10512. content: "\f20d"; }
  10513.  
  10514. .fa-connectdevelop:before {
  10515. content: "\f20e"; }
  10516.  
  10517. .fa-dashcube:before {
  10518. content: "\f210"; }
  10519.  
  10520. .fa-forumbee:before {
  10521. content: "\f211"; }
  10522.  
  10523. .fa-leanpub:before {
  10524. content: "\f212"; }
  10525.  
  10526. .fa-sellsy:before {
  10527. content: "\f213"; }
  10528.  
  10529. .fa-shirtsinbulk:before {
  10530. content: "\f214"; }
  10531.  
  10532. .fa-simplybuilt:before {
  10533. content: "\f215"; }
  10534.  
  10535. .fa-skyatlas:before {
  10536. content: "\f216"; }
  10537.  
  10538. .fa-cart-plus:before {
  10539. content: "\f217"; }
  10540.  
  10541. .fa-cart-arrow-down:before {
  10542. content: "\f218"; }
  10543.  
  10544. .fa-diamond:before {
  10545. content: "\f219"; }
  10546.  
  10547. .fa-ship:before {
  10548. content: "\f21a"; }
  10549.  
  10550. .fa-user-secret:before {
  10551. content: "\f21b"; }
  10552.  
  10553. .fa-motorcycle:before {
  10554. content: "\f21c"; }
  10555.  
  10556. .fa-street-view:before {
  10557. content: "\f21d"; }
  10558.  
  10559. .fa-heartbeat:before {
  10560. content: "\f21e"; }
  10561.  
  10562. .fa-venus:before {
  10563. content: "\f221"; }
  10564.  
  10565. .fa-mars:before {
  10566. content: "\f222"; }
  10567.  
  10568. .fa-mercury:before {
  10569. content: "\f223"; }
  10570.  
  10571. .fa-intersex:before,
  10572. .fa-transgender:before {
  10573. content: "\f224"; }
  10574.  
  10575. .fa-transgender-alt:before {
  10576. content: "\f225"; }
  10577.  
  10578. .fa-venus-double:before {
  10579. content: "\f226"; }
  10580.  
  10581. .fa-mars-double:before {
  10582. content: "\f227"; }
  10583.  
  10584. .fa-venus-mars:before {
  10585. content: "\f228"; }
  10586.  
  10587. .fa-mars-stroke:before {
  10588. content: "\f229"; }
  10589.  
  10590. .fa-mars-stroke-v:before {
  10591. content: "\f22a"; }
  10592.  
  10593. .fa-mars-stroke-h:before {
  10594. content: "\f22b"; }
  10595.  
  10596. .fa-neuter:before {
  10597. content: "\f22c"; }
  10598.  
  10599. .fa-genderless:before {
  10600. content: "\f22d"; }
  10601.  
  10602. .fa-facebook-official:before {
  10603. content: "\f230"; }
  10604.  
  10605. .fa-pinterest-p:before {
  10606. content: "\f231"; }
  10607.  
  10608. .fa-whatsapp:before {
  10609. content: "\f232"; }
  10610.  
  10611. .fa-server:before {
  10612. content: "\f233"; }
  10613.  
  10614. .fa-user-plus:before {
  10615. content: "\f234"; }
  10616.  
  10617. .fa-user-times:before {
  10618. content: "\f235"; }
  10619.  
  10620. .fa-hotel:before,
  10621. .fa-bed:before {
  10622. content: "\f236"; }
  10623.  
  10624. .fa-viacoin:before {
  10625. content: "\f237"; }
  10626.  
  10627. .fa-train:before {
  10628. content: "\f238"; }
  10629.  
  10630. .fa-subway:before {
  10631. content: "\f239"; }
  10632.  
  10633. .fa-medium:before {
  10634. content: "\f23a"; }
  10635.  
  10636. .fa-yc:before,
  10637. .fa-y-combinator:before {
  10638. content: "\f23b"; }
  10639.  
  10640. .fa-optin-monster:before {
  10641. content: "\f23c"; }
  10642.  
  10643. .fa-opencart:before {
  10644. content: "\f23d"; }
  10645.  
  10646. .fa-expeditedssl:before {
  10647. content: "\f23e"; }
  10648.  
  10649. .fa-battery-4:before,
  10650. .fa-battery:before,
  10651. .fa-battery-full:before {
  10652. content: "\f240"; }
  10653.  
  10654. .fa-battery-3:before,
  10655. .fa-battery-three-quarters:before {
  10656. content: "\f241"; }
  10657.  
  10658. .fa-battery-2:before,
  10659. .fa-battery-half:before {
  10660. content: "\f242"; }
  10661.  
  10662. .fa-battery-1:before,
  10663. .fa-battery-quarter:before {
  10664. content: "\f243"; }
  10665.  
  10666. .fa-battery-0:before,
  10667. .fa-battery-empty:before {
  10668. content: "\f244"; }
  10669.  
  10670. .fa-mouse-pointer:before {
  10671. content: "\f245"; }
  10672.  
  10673. .fa-i-cursor:before {
  10674. content: "\f246"; }
  10675.  
  10676. .fa-object-group:before {
  10677. content: "\f247"; }
  10678.  
  10679. .fa-object-ungroup:before {
  10680. content: "\f248"; }
  10681.  
  10682. .fa-sticky-note:before {
  10683. content: "\f249"; }
  10684.  
  10685. .fa-sticky-note-o:before {
  10686. content: "\f24a"; }
  10687.  
  10688. .fa-cc-jcb:before {
  10689. content: "\f24b"; }
  10690.  
  10691. .fa-cc-diners-club:before {
  10692. content: "\f24c"; }
  10693.  
  10694. .fa-clone:before {
  10695. content: "\f24d"; }
  10696.  
  10697. .fa-balance-scale:before {
  10698. content: "\f24e"; }
  10699.  
  10700. .fa-hourglass-o:before {
  10701. content: "\f250"; }
  10702.  
  10703. .fa-hourglass-1:before,
  10704. .fa-hourglass-start:before {
  10705. content: "\f251"; }
  10706.  
  10707. .fa-hourglass-2:before,
  10708. .fa-hourglass-half:before {
  10709. content: "\f252"; }
  10710.  
  10711. .fa-hourglass-3:before,
  10712. .fa-hourglass-end:before {
  10713. content: "\f253"; }
  10714.  
  10715. .fa-hourglass:before {
  10716. content: "\f254"; }
  10717.  
  10718. .fa-hand-grab-o:before,
  10719. .fa-hand-rock-o:before {
  10720. content: "\f255"; }
  10721.  
  10722. .fa-hand-stop-o:before,
  10723. .fa-hand-paper-o:before {
  10724. content: "\f256"; }
  10725.  
  10726. .fa-hand-scissors-o:before {
  10727. content: "\f257"; }
  10728.  
  10729. .fa-hand-lizard-o:before {
  10730. content: "\f258"; }
  10731.  
  10732. .fa-hand-spock-o:before {
  10733. content: "\f259"; }
  10734.  
  10735. .fa-hand-pointer-o:before {
  10736. content: "\f25a"; }
  10737.  
  10738. .fa-hand-peace-o:before {
  10739. content: "\f25b"; }
  10740.  
  10741. .fa-trademark:before {
  10742. content: "\f25c"; }
  10743.  
  10744. .fa-registered:before {
  10745. content: "\f25d"; }
  10746.  
  10747. .fa-creative-commons:before {
  10748. content: "\f25e"; }
  10749.  
  10750. .fa-gg:before {
  10751. content: "\f260"; }
  10752.  
  10753. .fa-gg-circle:before {
  10754. content: "\f261"; }
  10755.  
  10756. .fa-tripadvisor:before {
  10757. content: "\f262"; }
  10758.  
  10759. .fa-odnoklassniki:before {
  10760. content: "\f263"; }
  10761.  
  10762. .fa-odnoklassniki-square:before {
  10763. content: "\f264"; }
  10764.  
  10765. .fa-get-pocket:before {
  10766. content: "\f265"; }
  10767.  
  10768. .fa-wikipedia-w:before {
  10769. content: "\f266"; }
  10770.  
  10771. .fa-safari:before {
  10772. content: "\f267"; }
  10773.  
  10774. .fa-chrome:before {
  10775. content: "\f268"; }
  10776.  
  10777. .fa-firefox:before {
  10778. content: "\f269"; }
  10779.  
  10780. .fa-opera:before {
  10781. content: "\f26a"; }
  10782.  
  10783. .fa-internet-explorer:before {
  10784. content: "\f26b"; }
  10785.  
  10786. .fa-tv:before,
  10787. .fa-television:before {
  10788. content: "\f26c"; }
  10789.  
  10790. .fa-contao:before {
  10791. content: "\f26d"; }
  10792.  
  10793. .fa-500px:before {
  10794. content: "\f26e"; }
  10795.  
  10796. .fa-amazon:before {
  10797. content: "\f270"; }
  10798.  
  10799. .fa-calendar-plus-o:before {
  10800. content: "\f271"; }
  10801.  
  10802. .fa-calendar-minus-o:before {
  10803. content: "\f272"; }
  10804.  
  10805. .fa-calendar-times-o:before {
  10806. content: "\f273"; }
  10807.  
  10808. .fa-calendar-check-o:before {
  10809. content: "\f274"; }
  10810.  
  10811. .fa-industry:before {
  10812. content: "\f275"; }
  10813.  
  10814. .fa-map-pin:before {
  10815. content: "\f276"; }
  10816.  
  10817. .fa-map-signs:before {
  10818. content: "\f277"; }
  10819.  
  10820. .fa-map-o:before {
  10821. content: "\f278"; }
  10822.  
  10823. .fa-map:before {
  10824. content: "\f279"; }
  10825.  
  10826. .fa-commenting:before {
  10827. content: "\f27a"; }
  10828.  
  10829. .fa-commenting-o:before {
  10830. content: "\f27b"; }
  10831.  
  10832. .fa-houzz:before {
  10833. content: "\f27c"; }
  10834.  
  10835. .fa-vimeo:before {
  10836. content: "\f27d"; }
  10837.  
  10838. .fa-black-tie:before {
  10839. content: "\f27e"; }
  10840.  
  10841. .fa-fonticons:before {
  10842. content: "\f280"; }
  10843.  
  10844. .fa-reddit-alien:before {
  10845. content: "\f281"; }
  10846.  
  10847. .fa-edge:before {
  10848. content: "\f282"; }
  10849.  
  10850. .fa-credit-card-alt:before {
  10851. content: "\f283"; }
  10852.  
  10853. .fa-codiepie:before {
  10854. content: "\f284"; }
  10855.  
  10856. .fa-modx:before {
  10857. content: "\f285"; }
  10858.  
  10859. .fa-fort-awesome:before {
  10860. content: "\f286"; }
  10861.  
  10862. .fa-usb:before {
  10863. content: "\f287"; }
  10864.  
  10865. .fa-product-hunt:before {
  10866. content: "\f288"; }
  10867.  
  10868. .fa-mixcloud:before {
  10869. content: "\f289"; }
  10870.  
  10871. .fa-scribd:before {
  10872. content: "\f28a"; }
  10873.  
  10874. .fa-pause-circle:before {
  10875. content: "\f28b"; }
  10876.  
  10877. .fa-pause-circle-o:before {
  10878. content: "\f28c"; }
  10879.  
  10880. .fa-stop-circle:before {
  10881. content: "\f28d"; }
  10882.  
  10883. .fa-stop-circle-o:before {
  10884. content: "\f28e"; }
  10885.  
  10886. .fa-shopping-bag:before {
  10887. content: "\f290"; }
  10888.  
  10889. .fa-shopping-basket:before {
  10890. content: "\f291"; }
  10891.  
  10892. .fa-hashtag:before {
  10893. content: "\f292"; }
  10894.  
  10895. .fa-bluetooth:before {
  10896. content: "\f293"; }
  10897.  
  10898. .fa-bluetooth-b:before {
  10899. content: "\f294"; }
  10900.  
  10901. .fa-percent:before {
  10902. content: "\f295"; }
  10903.  
  10904. .fa-gitlab:before {
  10905. content: "\f296"; }
  10906.  
  10907. .fa-wpbeginner:before {
  10908. content: "\f297"; }
  10909.  
  10910. .fa-wpforms:before {
  10911. content: "\f298"; }
  10912.  
  10913. .fa-envira:before {
  10914. content: "\f299"; }
  10915.  
  10916. .fa-universal-access:before {
  10917. content: "\f29a"; }
  10918.  
  10919. .fa-wheelchair-alt:before {
  10920. content: "\f29b"; }
  10921.  
  10922. .fa-question-circle-o:before {
  10923. content: "\f29c"; }
  10924.  
  10925. .fa-blind:before {
  10926. content: "\f29d"; }
  10927.  
  10928. .fa-audio-description:before {
  10929. content: "\f29e"; }
  10930.  
  10931. .fa-volume-control-phone:before {
  10932. content: "\f2a0"; }
  10933.  
  10934. .fa-braille:before {
  10935. content: "\f2a1"; }
  10936.  
  10937. .fa-assistive-listening-systems:before {
  10938. content: "\f2a2"; }
  10939.  
  10940. .fa-asl-interpreting:before,
  10941. .fa-american-sign-language-interpreting:before {
  10942. content: "\f2a3"; }
  10943.  
  10944. .fa-deafness:before,
  10945. .fa-hard-of-hearing:before,
  10946. .fa-deaf:before {
  10947. content: "\f2a4"; }
  10948.  
  10949. .fa-glide:before {
  10950. content: "\f2a5"; }
  10951.  
  10952. .fa-glide-g:before {
  10953. content: "\f2a6"; }
  10954.  
  10955. .fa-signing:before,
  10956. .fa-sign-language:before {
  10957. content: "\f2a7"; }
  10958.  
  10959. .fa-low-vision:before {
  10960. content: "\f2a8"; }
  10961.  
  10962. .fa-viadeo:before {
  10963. content: "\f2a9"; }
  10964.  
  10965. .fa-viadeo-square:before {
  10966. content: "\f2aa"; }
  10967.  
  10968. .fa-snapchat:before {
  10969. content: "\f2ab"; }
  10970.  
  10971. .fa-snapchat-ghost:before {
  10972. content: "\f2ac"; }
  10973.  
  10974. .fa-snapchat-square:before {
  10975. content: "\f2ad"; }
  10976.  
  10977. .fa-pied-piper:before {
  10978. content: "\f2ae"; }
  10979.  
  10980. .fa-first-order:before {
  10981. content: "\f2b0"; }
  10982.  
  10983. .fa-yoast:before {
  10984. content: "\f2b1"; }
  10985.  
  10986. .fa-themeisle:before {
  10987. content: "\f2b2"; }
  10988.  
  10989. .fa-google-plus-circle:before,
  10990. .fa-google-plus-official:before {
  10991. content: "\f2b3"; }
  10992.  
  10993. .fa-fa:before,
  10994. .fa-font-awesome:before {
  10995. content: "\f2b4"; }
  10996.  
  10997. .fa-handshake-o:before {
  10998. content: "\f2b5"; }
  10999.  
  11000. .fa-envelope-open:before {
  11001. content: "\f2b6"; }
  11002.  
  11003. .fa-envelope-open-o:before {
  11004. content: "\f2b7"; }
  11005.  
  11006. .fa-linode:before {
  11007. content: "\f2b8"; }
  11008.  
  11009. .fa-address-book:before {
  11010. content: "\f2b9"; }
  11011.  
  11012. .fa-address-book-o:before {
  11013. content: "\f2ba"; }
  11014.  
  11015. .fa-vcard:before,
  11016. .fa-address-card:before {
  11017. content: "\f2bb"; }
  11018.  
  11019. .fa-vcard-o:before,
  11020. .fa-address-card-o:before {
  11021. content: "\f2bc"; }
  11022.  
  11023. .fa-user-circle:before {
  11024. content: "\f2bd"; }
  11025.  
  11026. .fa-user-circle-o:before {
  11027. content: "\f2be"; }
  11028.  
  11029. .fa-user-o:before {
  11030. content: "\f2c0"; }
  11031.  
  11032. .fa-id-badge:before {
  11033. content: "\f2c1"; }
  11034.  
  11035. .fa-drivers-license:before,
  11036. .fa-id-card:before {
  11037. content: "\f2c2"; }
  11038.  
  11039. .fa-drivers-license-o:before,
  11040. .fa-id-card-o:before {
  11041. content: "\f2c3"; }
  11042.  
  11043. .fa-quora:before {
  11044. content: "\f2c4"; }
  11045.  
  11046. .fa-free-code-camp:before {
  11047. content: "\f2c5"; }
  11048.  
  11049. .fa-telegram:before {
  11050. content: "\f2c6"; }
  11051.  
  11052. .fa-thermometer-4:before,
  11053. .fa-thermometer:before,
  11054. .fa-thermometer-full:before {
  11055. content: "\f2c7"; }
  11056.  
  11057. .fa-thermometer-3:before,
  11058. .fa-thermometer-three-quarters:before {
  11059. content: "\f2c8"; }
  11060.  
  11061. .fa-thermometer-2:before,
  11062. .fa-thermometer-half:before {
  11063. content: "\f2c9"; }
  11064.  
  11065. .fa-thermometer-1:before,
  11066. .fa-thermometer-quarter:before {
  11067. content: "\f2ca"; }
  11068.  
  11069. .fa-thermometer-0:before,
  11070. .fa-thermometer-empty:before {
  11071. content: "\f2cb"; }
  11072.  
  11073. .fa-shower:before {
  11074. content: "\f2cc"; }
  11075.  
  11076. .fa-bathtub:before,
  11077. .fa-s15:before,
  11078. .fa-bath:before {
  11079. content: "\f2cd"; }
  11080.  
  11081. .fa-podcast:before {
  11082. content: "\f2ce"; }
  11083.  
  11084. .fa-window-maximize:before {
  11085. content: "\f2d0"; }
  11086.  
  11087. .fa-window-minimize:before {
  11088. content: "\f2d1"; }
  11089.  
  11090. .fa-window-restore:before {
  11091. content: "\f2d2"; }
  11092.  
  11093. .fa-times-rectangle:before,
  11094. .fa-window-close:before {
  11095. content: "\f2d3"; }
  11096.  
  11097. .fa-times-rectangle-o:before,
  11098. .fa-window-close-o:before {
  11099. content: "\f2d4"; }
  11100.  
  11101. .fa-bandcamp:before {
  11102. content: "\f2d5"; }
  11103.  
  11104. .fa-grav:before {
  11105. content: "\f2d6"; }
  11106.  
  11107. .fa-etsy:before {
  11108. content: "\f2d7"; }
  11109.  
  11110. .fa-imdb:before {
  11111. content: "\f2d8"; }
  11112.  
  11113. .fa-ravelry:before {
  11114. content: "\f2d9"; }
  11115.  
  11116. .fa-eercast:before {
  11117. content: "\f2da"; }
  11118.  
  11119. .fa-microchip:before {
  11120. content: "\f2db"; }
  11121.  
  11122. .fa-snowflake-o:before {
  11123. content: "\f2dc"; }
  11124.  
  11125. .fa-superpowers:before {
  11126. content: "\f2dd"; }
  11127.  
  11128. .fa-wpexplorer:before {
  11129. content: "\f2de"; }
  11130.  
  11131. .fa-meetup:before {
  11132. content: "\f2e0"; }
  11133.  
  11134. .sr-only {
  11135. position: absolute;
  11136. width: 1px;
  11137. height: 1px;
  11138. padding: 0;
  11139. margin: -1px;
  11140. overflow: hidden;
  11141. clip: rect(0, 0, 0, 0);
  11142. border: 0; }
  11143.  
  11144. .sr-only-focusable:active,
  11145. .sr-only-focusable:focus {
  11146. position: static;
  11147. width: auto;
  11148. height: auto;
  11149. margin: 0;
  11150. overflow: visible;
  11151. clip: auto; }
  11152.  
  11153. @font-face {
  11154. font-family: 'et-line';
  11155. /* src: url("fonts/et-line.eot");
  11156. src: url("fonts/et-line.eot?#iefix") format("embedded-opentype"), url("fonts/et-line.woff") format("woff"), url("fonts/et-line.ttf") format("truetype"), url("fonts/et-line.svg#et-line") format("svg");*/
  11157. font-weight: normal;
  11158. font-style: normal; }
  11159.  
  11160. /* Use the following CSS code if you want to use data attributes for inserting your icons */
  11161. [data-icon]:before {
  11162. font-family: 'et-line';
  11163. content: attr(data-icon);
  11164. speak: none;
  11165. font-weight: normal;
  11166. font-variant: normal;
  11167. text-transform: none;
  11168. line-height: 1;
  11169. -webkit-font-smoothing: antialiased;
  11170. -moz-osx-font-smoothing: grayscale;
  11171. display: inline-block; }
  11172.  
  11173. /* Use the following CSS code if you want to have a class per icon */
  11174. /*
  11175. Instead of a list of all class selectors,
  11176. you can use the generic selector below, but it's slower:
  11177. [class*="icon-"] {
  11178. */
  11179. .icon-mobile, .icon-laptop, .icon-desktop, .icon-tablet, .icon-phone, .icon-document, .icon-documents, .icon-search, .icon-clipboard, .icon-newspaper, .icon-notebook, .icon-book-open, .icon-browser, .icon-calendar, .icon-presentation, .icon-picture, .icon-pictures, .icon-video, .icon-camera, .icon-printer, .icon-toolbox, .icon-briefcase, .icon-wallet, .icon-gift, .icon-bargraph, .icon-grid, .icon-expand, .icon-focus, .icon-edit, .icon-adjustments, .icon-ribbon, .icon-hourglass, .icon-lock, .icon-megaphone, .icon-shield, .icon-trophy, .icon-flag, .icon-map, .icon-puzzle, .icon-basket, .icon-envelope, .icon-streetsign, .icon-telescope, .icon-gears, .icon-key, .icon-paperclip, .icon-attachment, .icon-pricetags, .icon-lightbulb, .icon-layers, .icon-pencil, .icon-tools, .icon-tools-2, .icon-scissors, .icon-paintbrush, .icon-magnifying-glass, .icon-circle-compass, .icon-linegraph, .icon-mic, .icon-strategy, .icon-beaker, .icon-caution, .icon-recycle, .icon-anchor, .icon-profile-male, .icon-profile-female, .icon-bike, .icon-wine, .icon-hotairballoon, .icon-globe, .icon-genius, .icon-map-pin, .icon-dial, .icon-chat, .icon-heart, .icon-cloud, .icon-upload, .icon-download, .icon-target, .icon-hazardous, .icon-piechart, .icon-speedometer, .icon-global, .icon-compass, .icon-lifesaver, .icon-clock, .icon-aperture, .icon-quote, .icon-scope, .icon-alarmclock, .icon-refresh, .icon-happy, .icon-sad, .icon-facebook, .icon-twitter, .icon-googleplus, .icon-rss, .icon-tumblr, .icon-linkedin, .icon-dribbble {
  11180. font-family: 'et-line';
  11181. speak: none;
  11182. font-style: normal;
  11183. font-weight: normal;
  11184. font-variant: normal;
  11185. text-transform: none;
  11186. line-height: 1;
  11187. -webkit-font-smoothing: antialiased;
  11188. -moz-osx-font-smoothing: grayscale;
  11189. display: inline-block; }
  11190.  
  11191. .icon-mobile:before {
  11192. content: "\e000"; }
  11193.  
  11194. .icon-laptop:before {
  11195. content: "\e001"; }
  11196.  
  11197. .icon-desktop:before {
  11198. content: "\e002"; }
  11199.  
  11200. .icon-tablet:before {
  11201. content: "\e003"; }
  11202.  
  11203. .icon-phone:before {
  11204. content: "\e004"; }
  11205.  
  11206. .icon-document:before {
  11207. content: "\e005"; }
  11208.  
  11209. .icon-documents:before {
  11210. content: "\e006"; }
  11211.  
  11212. .icon-search:before {
  11213. content: "\e007"; }
  11214.  
  11215. .icon-clipboard:before {
  11216. content: "\e008"; }
  11217.  
  11218. .icon-newspaper:before {
  11219. content: "\e009"; }
  11220.  
  11221. .icon-notebook:before {
  11222. content: "\e00a"; }
  11223.  
  11224. .icon-book-open:before {
  11225. content: "\e00b"; }
  11226.  
  11227. .icon-browser:before {
  11228. content: "\e00c"; }
  11229.  
  11230. .icon-calendar:before {
  11231. content: "\e00d"; }
  11232.  
  11233. .icon-presentation:before {
  11234. content: "\e00e"; }
  11235.  
  11236. .icon-picture:before {
  11237. content: "\e00f"; }
  11238.  
  11239. .icon-pictures:before {
  11240. content: "\e010"; }
  11241.  
  11242. .icon-video:before {
  11243. content: "\e011"; }
  11244.  
  11245. .icon-camera:before {
  11246. content: "\e012"; }
  11247.  
  11248. .icon-printer:before {
  11249. content: "\e013"; }
  11250.  
  11251. .icon-toolbox:before {
  11252. content: "\e014"; }
  11253.  
  11254. .icon-briefcase:before {
  11255. content: "\e015"; }
  11256.  
  11257. .icon-wallet:before {
  11258. content: "\e016"; }
  11259.  
  11260. .icon-gift:before {
  11261. content: "\e017"; }
  11262.  
  11263. .icon-bargraph:before {
  11264. content: "\e018"; }
  11265.  
  11266. .icon-grid:before {
  11267. content: "\e019"; }
  11268.  
  11269. .icon-expand:before {
  11270. content: "\e01a"; }
  11271.  
  11272. .icon-focus:before {
  11273. content: "\e01b"; }
  11274.  
  11275. .icon-edit:before {
  11276. content: "\e01c"; }
  11277.  
  11278. .icon-adjustments:before {
  11279. content: "\e01d"; }
  11280.  
  11281. .icon-ribbon:before {
  11282. content: "\e01e"; }
  11283.  
  11284. .icon-hourglass:before {
  11285. content: "\e01f"; }
  11286.  
  11287. .icon-lock:before {
  11288. content: "\e020"; }
  11289.  
  11290. .icon-megaphone:before {
  11291. content: "\e021"; }
  11292.  
  11293. .icon-shield:before {
  11294. content: "\e022"; }
  11295.  
  11296. .icon-trophy:before {
  11297. content: "\e023"; }
  11298.  
  11299. .icon-flag:before {
  11300. content: "\e024"; }
  11301.  
  11302. .icon-map:before {
  11303. content: "\e025"; }
  11304.  
  11305. .icon-puzzle:before {
  11306. content: "\e026"; }
  11307.  
  11308. .icon-basket:before {
  11309. content: "\e027"; }
  11310.  
  11311. .icon-envelope:before {
  11312. content: "\e028"; }
  11313.  
  11314. .icon-streetsign:before {
  11315. content: "\e029"; }
  11316.  
  11317. .icon-telescope:before {
  11318. content: "\e02a"; }
  11319.  
  11320. .icon-gears:before {
  11321. content: "\e02b"; }
  11322.  
  11323. .icon-key:before {
  11324. content: "\e02c"; }
  11325.  
  11326. .icon-paperclip:before {
  11327. content: "\e02d"; }
  11328.  
  11329. .icon-attachment:before {
  11330. content: "\e02e"; }
  11331.  
  11332. .icon-pricetags:before {
  11333. content: "\e02f"; }
  11334.  
  11335. .icon-lightbulb:before {
  11336. content: "\e030"; }
  11337.  
  11338. .icon-layers:before {
  11339. content: "\e031"; }
  11340.  
  11341. .icon-pencil:before {
  11342. content: "\e032"; }
  11343.  
  11344. .icon-tools:before {
  11345. content: "\e033"; }
  11346.  
  11347. .icon-tools-2:before {
  11348. content: "\e034"; }
  11349.  
  11350. .icon-scissors:before {
  11351. content: "\e035"; }
  11352.  
  11353. .icon-paintbrush:before {
  11354. content: "\e036"; }
  11355.  
  11356. .icon-magnifying-glass:before {
  11357. content: "\e037"; }
  11358.  
  11359. .icon-circle-compass:before {
  11360. content: "\e038"; }
  11361.  
  11362. .icon-linegraph:before {
  11363. content: "\e039"; }
  11364.  
  11365. .icon-mic:before {
  11366. content: "\e03a"; }
  11367.  
  11368. .icon-strategy:before {
  11369. content: "\e03b"; }
  11370.  
  11371. .icon-beaker:before {
  11372. content: "\e03c"; }
  11373.  
  11374. .icon-caution:before {
  11375. content: "\e03d"; }
  11376.  
  11377. .icon-recycle:before {
  11378. content: "\e03e"; }
  11379.  
  11380. .icon-anchor:before {
  11381. content: "\e03f"; }
  11382.  
  11383. .icon-profile-male:before {
  11384. content: "\e040"; }
  11385.  
  11386. .icon-profile-female:before {
  11387. content: "\e041"; }
  11388.  
  11389. .icon-bike:before {
  11390. content: "\e042"; }
  11391.  
  11392. .icon-wine:before {
  11393. content: "\e043"; }
  11394.  
  11395. .icon-hotairballoon:before {
  11396. content: "\e044"; }
  11397.  
  11398. .icon-globe:before {
  11399. content: "\e045"; }
  11400.  
  11401. .icon-genius:before {
  11402. content: "\e046"; }
  11403.  
  11404. .icon-map-pin:before {
  11405. content: "\e047"; }
  11406.  
  11407. .icon-dial:before {
  11408. content: "\e048"; }
  11409.  
  11410. .icon-chat:before {
  11411. content: "\e049"; }
  11412.  
  11413. .icon-heart:before {
  11414. content: "\e04a"; }
  11415.  
  11416. .icon-cloud:before {
  11417. content: "\e04b"; }
  11418.  
  11419. .icon-upload:before {
  11420. content: "\e04c"; }
  11421.  
  11422. .icon-download:before {
  11423. content: "\e04d"; }
  11424.  
  11425. .icon-target:before {
  11426. content: "\e04e"; }
  11427.  
  11428. .icon-hazardous:before {
  11429. content: "\e04f"; }
  11430.  
  11431. .icon-piechart:before {
  11432. content: "\e050"; }
  11433.  
  11434. .icon-speedometer:before {
  11435. content: "\e051"; }
  11436.  
  11437. .icon-global:before {
  11438. content: "\e052"; }
  11439.  
  11440. .icon-compass:before {
  11441. content: "\e053"; }
  11442.  
  11443. .icon-lifesaver:before {
  11444. content: "\e054"; }
  11445.  
  11446. .icon-clock:before {
  11447. content: "\e055"; }
  11448.  
  11449. .icon-aperture:before {
  11450. content: "\e056"; }
  11451.  
  11452. .icon-quote:before {
  11453. content: "\e057"; }
  11454.  
  11455. .icon-scope:before {
  11456. content: "\e058"; }
  11457.  
  11458. .icon-alarmclock:before {
  11459. content: "\e059"; }
  11460.  
  11461. .icon-refresh:before {
  11462. content: "\e05a"; }
  11463.  
  11464. .icon-happy:before {
  11465. content: "\e05b"; }
  11466.  
  11467. .icon-sad:before {
  11468. content: "\e05c"; }
  11469.  
  11470. .icon-facebook:before {
  11471. content: "\e05d"; }
  11472.  
  11473. .icon-twitter:before {
  11474. content: "\e05e"; }
  11475.  
  11476. .icon-googleplus:before {
  11477. content: "\e05f"; }
  11478.  
  11479. .icon-rss:before {
  11480. content: "\e060"; }
  11481.  
  11482. .icon-tumblr:before {
  11483. content: "\e061"; }
  11484.  
  11485. .icon-linkedin:before {
  11486. content: "\e062"; }
  11487.  
  11488. .icon-dribbble:before {
  11489. content: "\e063"; }
  11490.  
  11491. @font-face {
  11492. font-family: 'et-line';
  11493. /* src: url("../fonts/et-line.eot");
  11494. src: url("../fonts/et-line.eot?#iefix") format("embedded-opentype"), url("../fonts/et-line.woff") format("woff"), url("../fonts/et-line.ttf") format("truetype"), url("../fonts/et-line.svg#et-line") format("svg");*/
  11495. font-weight: normal;
  11496. font-style: normal; }
  11497.  
  11498. @font-face {
  11499. font-family: 'themify';
  11500. /*src: url("../fonts/themify.eot?-fvbane");
  11501. src: url("../fonts/themify.eot?#iefix-fvbane") format("embedded-opentype"), url("../fonts/themify.woff?-fvbane") format("woff"), url("../fonts/themify.ttf?-fvbane") format("truetype"), url("../fonts/themify.svg?-fvbane#themify") format("svg");*/
  11502. font-weight: normal;
  11503. font-style: normal; }
  11504.  
  11505. [class^="ti-"], [class*=" ti-"] {
  11506. font-family: 'themify';
  11507. speak: none;
  11508. font-style: normal;
  11509. font-weight: normal;
  11510. font-variant: normal;
  11511. text-transform: none;
  11512. line-height: 1;
  11513. /* Better Font Rendering =========== */
  11514. -webkit-font-smoothing: antialiased;
  11515. -moz-osx-font-smoothing: grayscale; }
  11516.  
  11517. .ti-wand:before {
  11518. content: "\e600"; }
  11519.  
  11520. .ti-volume:before {
  11521. content: "\e601"; }
  11522.  
  11523. .ti-user:before {
  11524. content: "\e602"; }
  11525.  
  11526. .ti-unlock:before {
  11527. content: "\e603"; }
  11528.  
  11529. .ti-unlink:before {
  11530. content: "\e604"; }
  11531.  
  11532. .ti-trash:before {
  11533. content: "\e605"; }
  11534.  
  11535. .ti-thought:before {
  11536. content: "\e606"; }
  11537.  
  11538. .ti-target:before {
  11539. content: "\e607"; }
  11540.  
  11541. .ti-tag:before {
  11542. content: "\e608"; }
  11543.  
  11544. .ti-tablet:before {
  11545. content: "\e609"; }
  11546.  
  11547. .ti-star:before {
  11548. content: "\e60a"; }
  11549.  
  11550. .ti-spray:before {
  11551. content: "\e60b"; }
  11552.  
  11553. .ti-signal:before {
  11554. content: "\e60c"; }
  11555.  
  11556. .ti-shopping-cart:before {
  11557. content: "\e60d"; }
  11558.  
  11559. .ti-shopping-cart-full:before {
  11560. content: "\e60e"; }
  11561.  
  11562. .ti-settings:before {
  11563. content: "\e60f"; }
  11564.  
  11565. .ti-search:before {
  11566. content: "\e610"; }
  11567.  
  11568. .ti-zoom-in:before {
  11569. content: "\e611"; }
  11570.  
  11571. .ti-zoom-out:before {
  11572. content: "\e612"; }
  11573.  
  11574. .ti-cut:before {
  11575. content: "\e613"; }
  11576.  
  11577. .ti-ruler:before {
  11578. content: "\e614"; }
  11579.  
  11580. .ti-ruler-pencil:before {
  11581. content: "\e615"; }
  11582.  
  11583. .ti-ruler-alt:before {
  11584. content: "\e616"; }
  11585.  
  11586. .ti-bookmark:before {
  11587. content: "\e617"; }
  11588.  
  11589. .ti-bookmark-alt:before {
  11590. content: "\e618"; }
  11591.  
  11592. .ti-reload:before {
  11593. content: "\e619"; }
  11594.  
  11595. .ti-plus:before {
  11596. content: "\e61a"; }
  11597.  
  11598. .ti-pin:before {
  11599. content: "\e61b"; }
  11600.  
  11601. .ti-pencil:before {
  11602. content: "\e61c"; }
  11603.  
  11604. .ti-pencil-alt:before {
  11605. content: "\e61d"; }
  11606.  
  11607. .ti-paint-roller:before {
  11608. content: "\e61e"; }
  11609.  
  11610. .ti-paint-bucket:before {
  11611. content: "\e61f"; }
  11612.  
  11613. .ti-na:before {
  11614. content: "\e620"; }
  11615.  
  11616. .ti-mobile:before {
  11617. content: "\e621"; }
  11618.  
  11619. .ti-minus:before {
  11620. content: "\e622"; }
  11621.  
  11622. .ti-medall:before {
  11623. content: "\e623"; }
  11624.  
  11625. .ti-medall-alt:before {
  11626. content: "\e624"; }
  11627.  
  11628. .ti-marker:before {
  11629. content: "\e625"; }
  11630.  
  11631. .ti-marker-alt:before {
  11632. content: "\e626"; }
  11633.  
  11634. .ti-arrow-up:before {
  11635. content: "\e627"; }
  11636.  
  11637. .ti-arrow-right:before {
  11638. content: "\e628"; }
  11639.  
  11640. .ti-arrow-left:before {
  11641. content: "\e629"; }
  11642.  
  11643. .ti-arrow-down:before {
  11644. content: "\e62a"; }
  11645.  
  11646. .ti-lock:before {
  11647. content: "\e62b"; }
  11648.  
  11649. .ti-location-arrow:before {
  11650. content: "\e62c"; }
  11651.  
  11652. .ti-link:before {
  11653. content: "\e62d"; }
  11654.  
  11655. .ti-layout:before {
  11656. content: "\e62e"; }
  11657.  
  11658. .ti-layers:before {
  11659. content: "\e62f"; }
  11660.  
  11661. .ti-layers-alt:before {
  11662. content: "\e630"; }
  11663.  
  11664. .ti-key:before {
  11665. content: "\e631"; }
  11666.  
  11667. .ti-import:before {
  11668. content: "\e632"; }
  11669.  
  11670. .ti-image:before {
  11671. content: "\e633"; }
  11672.  
  11673. .ti-heart:before {
  11674. content: "\e634"; }
  11675.  
  11676. .ti-heart-broken:before {
  11677. content: "\e635"; }
  11678.  
  11679. .ti-hand-stop:before {
  11680. content: "\e636"; }
  11681.  
  11682. .ti-hand-open:before {
  11683. content: "\e637"; }
  11684.  
  11685. .ti-hand-drag:before {
  11686. content: "\e638"; }
  11687.  
  11688. .ti-folder:before {
  11689. content: "\e639"; }
  11690.  
  11691. .ti-flag:before {
  11692. content: "\e63a"; }
  11693.  
  11694. .ti-flag-alt:before {
  11695. content: "\e63b"; }
  11696.  
  11697. .ti-flag-alt-2:before {
  11698. content: "\e63c"; }
  11699.  
  11700. .ti-eye:before {
  11701. content: "\e63d"; }
  11702.  
  11703. .ti-export:before {
  11704. content: "\e63e"; }
  11705.  
  11706. .ti-exchange-vertical:before {
  11707. content: "\e63f"; }
  11708.  
  11709. .ti-desktop:before {
  11710. content: "\e640"; }
  11711.  
  11712. .ti-cup:before {
  11713. content: "\e641"; }
  11714.  
  11715. .ti-crown:before {
  11716. content: "\e642"; }
  11717.  
  11718. .ti-comments:before {
  11719. content: "\e643"; }
  11720.  
  11721. .ti-comment:before {
  11722. content: "\e644"; }
  11723.  
  11724. .ti-comment-alt:before {
  11725. content: "\e645"; }
  11726.  
  11727. .ti-close:before {
  11728. content: "\e646"; }
  11729.  
  11730. .ti-clip:before {
  11731. content: "\e647"; }
  11732.  
  11733. .ti-angle-up:before {
  11734. content: "\e648"; }
  11735.  
  11736. .ti-angle-right:before {
  11737. content: "\e649"; }
  11738.  
  11739. .ti-angle-left:before {
  11740. content: "\e64a"; }
  11741.  
  11742. .ti-angle-down:before {
  11743. content: "\e64b"; }
  11744.  
  11745. .ti-check:before {
  11746. content: "\e64c"; }
  11747.  
  11748. .ti-check-box:before {
  11749. content: "\e64d"; }
  11750.  
  11751. .ti-camera:before {
  11752. content: "\e64e"; }
  11753.  
  11754. .ti-announcement:before {
  11755. content: "\e64f"; }
  11756.  
  11757. .ti-brush:before {
  11758. content: "\e650"; }
  11759.  
  11760. .ti-briefcase:before {
  11761. content: "\e651"; }
  11762.  
  11763. .ti-bolt:before {
  11764. content: "\e652"; }
  11765.  
  11766. .ti-bolt-alt:before {
  11767. content: "\e653"; }
  11768.  
  11769. .ti-blackboard:before {
  11770. content: "\e654"; }
  11771.  
  11772. .ti-bag:before {
  11773. content: "\e655"; }
  11774.  
  11775. .ti-move:before {
  11776. content: "\e656"; }
  11777.  
  11778. .ti-arrows-vertical:before {
  11779. content: "\e657"; }
  11780.  
  11781. .ti-arrows-horizontal:before {
  11782. content: "\e658"; }
  11783.  
  11784. .ti-fullscreen:before {
  11785. content: "\e659"; }
  11786.  
  11787. .ti-arrow-top-right:before {
  11788. content: "\e65a"; }
  11789.  
  11790. .ti-arrow-top-left:before {
  11791. content: "\e65b"; }
  11792.  
  11793. .ti-arrow-circle-up:before {
  11794. content: "\e65c"; }
  11795.  
  11796. .ti-arrow-circle-right:before {
  11797. content: "\e65d"; }
  11798.  
  11799. .ti-arrow-circle-left:before {
  11800. content: "\e65e"; }
  11801.  
  11802. .ti-arrow-circle-down:before {
  11803. content: "\e65f"; }
  11804.  
  11805. .ti-angle-double-up:before {
  11806. content: "\e660"; }
  11807.  
  11808. .ti-angle-double-right:before {
  11809. content: "\e661"; }
  11810.  
  11811. .ti-angle-double-left:before {
  11812. content: "\e662"; }
  11813.  
  11814. .ti-angle-double-down:before {
  11815. content: "\e663"; }
  11816.  
  11817. .ti-zip:before {
  11818. content: "\e664"; }
  11819.  
  11820. .ti-world:before {
  11821. content: "\e665"; }
  11822.  
  11823. .ti-wheelchair:before {
  11824. content: "\e666"; }
  11825.  
  11826. .ti-view-list:before {
  11827. content: "\e667"; }
  11828.  
  11829. .ti-view-list-alt:before {
  11830. content: "\e668"; }
  11831.  
  11832. .ti-view-grid:before {
  11833. content: "\e669"; }
  11834.  
  11835. .ti-uppercase:before {
  11836. content: "\e66a"; }
  11837.  
  11838. .ti-upload:before {
  11839. content: "\e66b"; }
  11840.  
  11841. .ti-underline:before {
  11842. content: "\e66c"; }
  11843.  
  11844. .ti-truck:before {
  11845. content: "\e66d"; }
  11846.  
  11847. .ti-timer:before {
  11848. content: "\e66e"; }
  11849.  
  11850. .ti-ticket:before {
  11851. content: "\e66f"; }
  11852.  
  11853. .ti-thumb-up:before {
  11854. content: "\e670"; }
  11855.  
  11856. .ti-thumb-down:before {
  11857. content: "\e671"; }
  11858.  
  11859. .ti-text:before {
  11860. content: "\e672"; }
  11861.  
  11862. .ti-stats-up:before {
  11863. content: "\e673"; }
  11864.  
  11865. .ti-stats-down:before {
  11866. content: "\e674"; }
  11867.  
  11868. .ti-split-v:before {
  11869. content: "\e675"; }
  11870.  
  11871. .ti-split-h:before {
  11872. content: "\e676"; }
  11873.  
  11874. .ti-smallcap:before {
  11875. content: "\e677"; }
  11876.  
  11877. .ti-shine:before {
  11878. content: "\e678"; }
  11879.  
  11880. .ti-shift-right:before {
  11881. content: "\e679"; }
  11882.  
  11883. .ti-shift-left:before {
  11884. content: "\e67a"; }
  11885.  
  11886. .ti-shield:before {
  11887. content: "\e67b"; }
  11888.  
  11889. .ti-notepad:before {
  11890. content: "\e67c"; }
  11891.  
  11892. .ti-server:before {
  11893. content: "\e67d"; }
  11894.  
  11895. .ti-quote-right:before {
  11896. content: "\e67e"; }
  11897.  
  11898. .ti-quote-left:before {
  11899. content: "\e67f"; }
  11900.  
  11901. .ti-pulse:before {
  11902. content: "\e680"; }
  11903.  
  11904. .ti-printer:before {
  11905. content: "\e681"; }
  11906.  
  11907. .ti-power-off:before {
  11908. content: "\e682"; }
  11909.  
  11910. .ti-plug:before {
  11911. content: "\e683"; }
  11912.  
  11913. .ti-pie-chart:before {
  11914. content: "\e684"; }
  11915.  
  11916. .ti-paragraph:before {
  11917. content: "\e685"; }
  11918.  
  11919. .ti-panel:before {
  11920. content: "\e686"; }
  11921.  
  11922. .ti-package:before {
  11923. content: "\e687"; }
  11924.  
  11925. .ti-music:before {
  11926. content: "\e688"; }
  11927.  
  11928. .ti-music-alt:before {
  11929. content: "\e689"; }
  11930.  
  11931. .ti-mouse:before {
  11932. content: "\e68a"; }
  11933.  
  11934. .ti-mouse-alt:before {
  11935. content: "\e68b"; }
  11936.  
  11937. .ti-money:before {
  11938. content: "\e68c"; }
  11939.  
  11940. .ti-microphone:before {
  11941. content: "\e68d"; }
  11942.  
  11943. .ti-menu:before {
  11944. content: "\e68e"; }
  11945.  
  11946. .ti-menu-alt:before {
  11947. content: "\e68f"; }
  11948.  
  11949. .ti-map:before {
  11950. content: "\e690"; }
  11951.  
  11952. .ti-map-alt:before {
  11953. content: "\e691"; }
  11954.  
  11955. .ti-loop:before {
  11956. content: "\e692"; }
  11957.  
  11958. .ti-location-pin:before {
  11959. content: "\e693"; }
  11960.  
  11961. .ti-list:before {
  11962. content: "\e694"; }
  11963.  
  11964. .ti-light-bulb:before {
  11965. content: "\e695"; }
  11966.  
  11967. .ti-Italic:before {
  11968. content: "\e696"; }
  11969.  
  11970. .ti-info:before {
  11971. content: "\e697"; }
  11972.  
  11973. .ti-infinite:before {
  11974. content: "\e698"; }
  11975.  
  11976. .ti-id-badge:before {
  11977. content: "\e699"; }
  11978.  
  11979. .ti-hummer:before {
  11980. content: "\e69a"; }
  11981.  
  11982. .ti-home:before {
  11983. content: "\e69b"; }
  11984.  
  11985. .ti-help:before {
  11986. content: "\e69c"; }
  11987.  
  11988. .ti-headphone:before {
  11989. content: "\e69d"; }
  11990.  
  11991. .ti-harddrives:before {
  11992. content: "\e69e"; }
  11993.  
  11994. .ti-harddrive:before {
  11995. content: "\e69f"; }
  11996.  
  11997. .ti-gift:before {
  11998. content: "\e6a0"; }
  11999.  
  12000. .ti-game:before {
  12001. content: "\e6a1"; }
  12002.  
  12003. .ti-filter:before {
  12004. content: "\e6a2"; }
  12005.  
  12006. .ti-files:before {
  12007. content: "\e6a3"; }
  12008.  
  12009. .ti-file:before {
  12010. content: "\e6a4"; }
  12011.  
  12012. .ti-eraser:before {
  12013. content: "\e6a5"; }
  12014.  
  12015. .ti-envelope:before {
  12016. content: "\e6a6"; }
  12017.  
  12018. .ti-download:before {
  12019. content: "\e6a7"; }
  12020.  
  12021. .ti-direction:before {
  12022. content: "\e6a8"; }
  12023.  
  12024. .ti-direction-alt:before {
  12025. content: "\e6a9"; }
  12026.  
  12027. .ti-dashboard:before {
  12028. content: "\e6aa"; }
  12029.  
  12030. .ti-control-stop:before {
  12031. content: "\e6ab"; }
  12032.  
  12033. .ti-control-shuffle:before {
  12034. content: "\e6ac"; }
  12035.  
  12036. .ti-control-play:before {
  12037. content: "\e6ad"; }
  12038.  
  12039. .ti-control-pause:before {
  12040. content: "\e6ae"; }
  12041.  
  12042. .ti-control-forward:before {
  12043. content: "\e6af"; }
  12044.  
  12045. .ti-control-backward:before {
  12046. content: "\e6b0"; }
  12047.  
  12048. .ti-cloud:before {
  12049. content: "\e6b1"; }
  12050.  
  12051. .ti-cloud-up:before {
  12052. content: "\e6b2"; }
  12053.  
  12054. .ti-cloud-down:before {
  12055. content: "\e6b3"; }
  12056.  
  12057. .ti-clipboard:before {
  12058. content: "\e6b4"; }
  12059.  
  12060. .ti-car:before {
  12061. content: "\e6b5"; }
  12062.  
  12063. .ti-calendar:before {
  12064. content: "\e6b6"; }
  12065.  
  12066. .ti-book:before {
  12067. content: "\e6b7"; }
  12068.  
  12069. .ti-bell:before {
  12070. content: "\e6b8"; }
  12071.  
  12072. .ti-basketball:before {
  12073. content: "\e6b9"; }
  12074.  
  12075. .ti-bar-chart:before {
  12076. content: "\e6ba"; }
  12077.  
  12078. .ti-bar-chart-alt:before {
  12079. content: "\e6bb"; }
  12080.  
  12081. .ti-back-right:before {
  12082. content: "\e6bc"; }
  12083.  
  12084. .ti-back-left:before {
  12085. content: "\e6bd"; }
  12086.  
  12087. .ti-arrows-corner:before {
  12088. content: "\e6be"; }
  12089.  
  12090. .ti-archive:before {
  12091. content: "\e6bf"; }
  12092.  
  12093. .ti-anchor:before {
  12094. content: "\e6c0"; }
  12095.  
  12096. .ti-align-right:before {
  12097. content: "\e6c1"; }
  12098.  
  12099. .ti-align-left:before {
  12100. content: "\e6c2"; }
  12101.  
  12102. .ti-align-justify:before {
  12103. content: "\e6c3"; }
  12104.  
  12105. .ti-align-center:before {
  12106. content: "\e6c4"; }
  12107.  
  12108. .ti-alert:before {
  12109. content: "\e6c5"; }
  12110.  
  12111. .ti-alarm-clock:before {
  12112. content: "\e6c6"; }
  12113.  
  12114. .ti-agenda:before {
  12115. content: "\e6c7"; }
  12116.  
  12117. .ti-write:before {
  12118. content: "\e6c8"; }
  12119.  
  12120. .ti-window:before {
  12121. content: "\e6c9"; }
  12122.  
  12123. .ti-widgetized:before {
  12124. content: "\e6ca"; }
  12125.  
  12126. .ti-widget:before {
  12127. content: "\e6cb"; }
  12128.  
  12129. .ti-widget-alt:before {
  12130. content: "\e6cc"; }
  12131.  
  12132. .ti-wallet:before {
  12133. content: "\e6cd"; }
  12134.  
  12135. .ti-video-clapper:before {
  12136. content: "\e6ce"; }
  12137.  
  12138. .ti-video-camera:before {
  12139. content: "\e6cf"; }
  12140.  
  12141. .ti-vector:before {
  12142. content: "\e6d0"; }
  12143.  
  12144. .ti-themify-logo:before {
  12145. content: "\e6d1"; }
  12146.  
  12147. .ti-themify-favicon:before {
  12148. content: "\e6d2"; }
  12149.  
  12150. .ti-themify-favicon-alt:before {
  12151. content: "\e6d3"; }
  12152.  
  12153. .ti-support:before {
  12154. content: "\e6d4"; }
  12155.  
  12156. .ti-stamp:before {
  12157. content: "\e6d5"; }
  12158.  
  12159. .ti-split-v-alt:before {
  12160. content: "\e6d6"; }
  12161.  
  12162. .ti-slice:before {
  12163. content: "\e6d7"; }
  12164.  
  12165. .ti-shortcode:before {
  12166. content: "\e6d8"; }
  12167.  
  12168. .ti-shift-right-alt:before {
  12169. content: "\e6d9"; }
  12170.  
  12171. .ti-shift-left-alt:before {
  12172. content: "\e6da"; }
  12173.  
  12174. .ti-ruler-alt-2:before {
  12175. content: "\e6db"; }
  12176.  
  12177. .ti-receipt:before {
  12178. content: "\e6dc"; }
  12179.  
  12180. .ti-pin2:before {
  12181. content: "\e6dd"; }
  12182.  
  12183. .ti-pin-alt:before {
  12184. content: "\e6de"; }
  12185.  
  12186. .ti-pencil-alt2:before {
  12187. content: "\e6df"; }
  12188.  
  12189. .ti-palette:before {
  12190. content: "\e6e0"; }
  12191.  
  12192. .ti-more:before {
  12193. content: "\e6e1"; }
  12194.  
  12195. .ti-more-alt:before {
  12196. content: "\e6e2"; }
  12197.  
  12198. .ti-microphone-alt:before {
  12199. content: "\e6e3"; }
  12200.  
  12201. .ti-magnet:before {
  12202. content: "\e6e4"; }
  12203.  
  12204. .ti-line-double:before {
  12205. content: "\e6e5"; }
  12206.  
  12207. .ti-line-dotted:before {
  12208. content: "\e6e6"; }
  12209.  
  12210. .ti-line-dashed:before {
  12211. content: "\e6e7"; }
  12212.  
  12213. .ti-layout-width-full:before {
  12214. content: "\e6e8"; }
  12215.  
  12216. .ti-layout-width-default:before {
  12217. content: "\e6e9"; }
  12218.  
  12219. .ti-layout-width-default-alt:before {
  12220. content: "\e6ea"; }
  12221.  
  12222. .ti-layout-tab:before {
  12223. content: "\e6eb"; }
  12224.  
  12225. .ti-layout-tab-window:before {
  12226. content: "\e6ec"; }
  12227.  
  12228. .ti-layout-tab-v:before {
  12229. content: "\e6ed"; }
  12230.  
  12231. .ti-layout-tab-min:before {
  12232. content: "\e6ee"; }
  12233.  
  12234. .ti-layout-slider:before {
  12235. content: "\e6ef"; }
  12236.  
  12237. .ti-layout-slider-alt:before {
  12238. content: "\e6f0"; }
  12239.  
  12240. .ti-layout-sidebar-right:before {
  12241. content: "\e6f1"; }
  12242.  
  12243. .ti-layout-sidebar-none:before {
  12244. content: "\e6f2"; }
  12245.  
  12246. .ti-layout-sidebar-left:before {
  12247. content: "\e6f3"; }
  12248.  
  12249. .ti-layout-placeholder:before {
  12250. content: "\e6f4"; }
  12251.  
  12252. .ti-layout-menu:before {
  12253. content: "\e6f5"; }
  12254.  
  12255. .ti-layout-menu-v:before {
  12256. content: "\e6f6"; }
  12257.  
  12258. .ti-layout-menu-separated:before {
  12259. content: "\e6f7"; }
  12260.  
  12261. .ti-layout-menu-full:before {
  12262. content: "\e6f8"; }
  12263.  
  12264. .ti-layout-media-right-alt:before {
  12265. content: "\e6f9"; }
  12266.  
  12267. .ti-layout-media-right:before {
  12268. content: "\e6fa"; }
  12269.  
  12270. .ti-layout-media-overlay:before {
  12271. content: "\e6fb"; }
  12272.  
  12273. .ti-layout-media-overlay-alt:before {
  12274. content: "\e6fc"; }
  12275.  
  12276. .ti-layout-media-overlay-alt-2:before {
  12277. content: "\e6fd"; }
  12278.  
  12279. .ti-layout-media-left-alt:before {
  12280. content: "\e6fe"; }
  12281.  
  12282. .ti-layout-media-left:before {
  12283. content: "\e6ff"; }
  12284.  
  12285. .ti-layout-media-center-alt:before {
  12286. content: "\e700"; }
  12287.  
  12288. .ti-layout-media-center:before {
  12289. content: "\e701"; }
  12290.  
  12291. .ti-layout-list-thumb:before {
  12292. content: "\e702"; }
  12293.  
  12294. .ti-layout-list-thumb-alt:before {
  12295. content: "\e703"; }
  12296.  
  12297. .ti-layout-list-post:before {
  12298. content: "\e704"; }
  12299.  
  12300. .ti-layout-list-large-image:before {
  12301. content: "\e705"; }
  12302.  
  12303. .ti-layout-line-solid:before {
  12304. content: "\e706"; }
  12305.  
  12306. .ti-layout-grid4:before {
  12307. content: "\e707"; }
  12308.  
  12309. .ti-layout-grid3:before {
  12310. content: "\e708"; }
  12311.  
  12312. .ti-layout-grid2:before {
  12313. content: "\e709"; }
  12314.  
  12315. .ti-layout-grid2-thumb:before {
  12316. content: "\e70a"; }
  12317.  
  12318. .ti-layout-cta-right:before {
  12319. content: "\e70b"; }
  12320.  
  12321. .ti-layout-cta-left:before {
  12322. content: "\e70c"; }
  12323.  
  12324. .ti-layout-cta-center:before {
  12325. content: "\e70d"; }
  12326.  
  12327. .ti-layout-cta-btn-right:before {
  12328. content: "\e70e"; }
  12329.  
  12330. .ti-layout-cta-btn-left:before {
  12331. content: "\e70f"; }
  12332.  
  12333. .ti-layout-column4:before {
  12334. content: "\e710"; }
  12335.  
  12336. .ti-layout-column3:before {
  12337. content: "\e711"; }
  12338.  
  12339. .ti-layout-column2:before {
  12340. content: "\e712"; }
  12341.  
  12342. .ti-layout-accordion-separated:before {
  12343. content: "\e713"; }
  12344.  
  12345. .ti-layout-accordion-merged:before {
  12346. content: "\e714"; }
  12347.  
  12348. .ti-layout-accordion-list:before {
  12349. content: "\e715"; }
  12350.  
  12351. .ti-ink-pen:before {
  12352. content: "\e716"; }
  12353.  
  12354. .ti-info-alt:before {
  12355. content: "\e717"; }
  12356.  
  12357. .ti-help-alt:before {
  12358. content: "\e718"; }
  12359.  
  12360. .ti-headphone-alt:before {
  12361. content: "\e719"; }
  12362.  
  12363. .ti-hand-point-up:before {
  12364. content: "\e71a"; }
  12365.  
  12366. .ti-hand-point-right:before {
  12367. content: "\e71b"; }
  12368.  
  12369. .ti-hand-point-left:before {
  12370. content: "\e71c"; }
  12371.  
  12372. .ti-hand-point-down:before {
  12373. content: "\e71d"; }
  12374.  
  12375. .ti-gallery:before {
  12376. content: "\e71e"; }
  12377.  
  12378. .ti-face-smile:before {
  12379. content: "\e71f"; }
  12380.  
  12381. .ti-face-sad:before {
  12382. content: "\e720"; }
  12383.  
  12384. .ti-credit-card:before {
  12385. content: "\e721"; }
  12386.  
  12387. .ti-control-skip-forward:before {
  12388. content: "\e722"; }
  12389.  
  12390. .ti-control-skip-backward:before {
  12391. content: "\e723"; }
  12392.  
  12393. .ti-control-record:before {
  12394. content: "\e724"; }
  12395.  
  12396. .ti-control-eject:before {
  12397. content: "\e725"; }
  12398.  
  12399. .ti-comments-smiley:before {
  12400. content: "\e726"; }
  12401.  
  12402. .ti-brush-alt:before {
  12403. content: "\e727"; }
  12404.  
  12405. .ti-youtube:before {
  12406. content: "\e728"; }
  12407.  
  12408. .ti-vimeo:before {
  12409. content: "\e729"; }
  12410.  
  12411. .ti-twitter:before {
  12412. content: "\e72a"; }
  12413.  
  12414. .ti-time:before {
  12415. content: "\e72b"; }
  12416.  
  12417. .ti-tumblr:before {
  12418. content: "\e72c"; }
  12419.  
  12420. .ti-skype:before {
  12421. content: "\e72d"; }
  12422.  
  12423. .ti-share:before {
  12424. content: "\e72e"; }
  12425.  
  12426. .ti-share-alt:before {
  12427. content: "\e72f"; }
  12428.  
  12429. .ti-rocket:before {
  12430. content: "\e730"; }
  12431.  
  12432. .ti-pinterest:before {
  12433. content: "\e731"; }
  12434.  
  12435. .ti-new-window:before {
  12436. content: "\e732"; }
  12437.  
  12438. .ti-microsoft:before {
  12439. content: "\e733"; }
  12440.  
  12441. .ti-list-ol:before {
  12442. content: "\e734"; }
  12443.  
  12444. .ti-linkedin:before {
  12445. content: "\e735"; }
  12446.  
  12447. .ti-layout-sidebar-2:before {
  12448. content: "\e736"; }
  12449.  
  12450. .ti-layout-grid4-alt:before {
  12451. content: "\e737"; }
  12452.  
  12453. .ti-layout-grid3-alt:before {
  12454. content: "\e738"; }
  12455.  
  12456. .ti-layout-grid2-alt:before {
  12457. content: "\e739"; }
  12458.  
  12459. .ti-layout-column4-alt:before {
  12460. content: "\e73a"; }
  12461.  
  12462. .ti-layout-column3-alt:before {
  12463. content: "\e73b"; }
  12464.  
  12465. .ti-layout-column2-alt:before {
  12466. content: "\e73c"; }
  12467.  
  12468. .ti-instagram:before {
  12469. content: "\e73d"; }
  12470.  
  12471. .ti-google:before {
  12472. content: "\e73e"; }
  12473.  
  12474. .ti-github:before {
  12475. content: "\e73f"; }
  12476.  
  12477. .ti-flickr:before {
  12478. content: "\e740"; }
  12479.  
  12480. .ti-facebook:before {
  12481. content: "\e741"; }
  12482.  
  12483. .ti-dropbox:before {
  12484. content: "\e742"; }
  12485.  
  12486. .ti-dribbble:before {
  12487. content: "\e743"; }
  12488.  
  12489. .ti-apple:before {
  12490. content: "\e744"; }
  12491.  
  12492. .ti-android:before {
  12493. content: "\e745"; }
  12494.  
  12495. .ti-save:before {
  12496. content: "\e746"; }
  12497.  
  12498. .ti-save-alt:before {
  12499. content: "\e747"; }
  12500.  
  12501. .ti-yahoo:before {
  12502. content: "\e748"; }
  12503.  
  12504. .ti-wordpress:before {
  12505. content: "\e749"; }
  12506.  
  12507. .ti-vimeo-alt:before {
  12508. content: "\e74a"; }
  12509.  
  12510. .ti-twitter-alt:before {
  12511. content: "\e74b"; }
  12512.  
  12513. .ti-tumblr-alt:before {
  12514. content: "\e74c"; }
  12515.  
  12516. .ti-trello:before {
  12517. content: "\e74d"; }
  12518.  
  12519. .ti-stack-overflow:before {
  12520. content: "\e74e"; }
  12521.  
  12522. .ti-soundcloud:before {
  12523. content: "\e74f"; }
  12524.  
  12525. .ti-sharethis:before {
  12526. content: "\e750"; }
  12527.  
  12528. .ti-sharethis-alt:before {
  12529. content: "\e751"; }
  12530.  
  12531. .ti-reddit:before {
  12532. content: "\e752"; }
  12533.  
  12534. .ti-pinterest-alt:before {
  12535. content: "\e753"; }
  12536.  
  12537. .ti-microsoft-alt:before {
  12538. content: "\e754"; }
  12539.  
  12540. .ti-linux:before {
  12541. content: "\e755"; }
  12542.  
  12543. .ti-jsfiddle:before {
  12544. content: "\e756"; }
  12545.  
  12546. .ti-joomla:before {
  12547. content: "\e757"; }
  12548.  
  12549. .ti-html5:before {
  12550. content: "\e758"; }
  12551.  
  12552. .ti-flickr-alt:before {
  12553. content: "\e759"; }
  12554.  
  12555. .ti-email:before {
  12556. content: "\e75a"; }
  12557.  
  12558. .ti-drupal:before {
  12559. content: "\e75b"; }
  12560.  
  12561. .ti-dropbox-alt:before {
  12562. content: "\e75c"; }
  12563.  
  12564. .ti-css3:before {
  12565. content: "\e75d"; }
  12566.  
  12567. .ti-rss:before {
  12568. content: "\e75e"; }
  12569.  
  12570. .ti-rss-alt:before {
  12571. content: "\e75f"; }
  12572.  
  12573. [data-parallax],
  12574. [data-video],
  12575. .jarallax {
  12576. position: relative;
  12577. z-index: 0; }
  12578.  
  12579. /* Slider */
  12580. .slick-slider {
  12581. position: relative;
  12582. display: block;
  12583. -webkit-box-sizing: border-box;
  12584. box-sizing: border-box;
  12585. -webkit-touch-callout: none;
  12586. -webkit-user-select: none;
  12587. -moz-user-select: none;
  12588. -ms-user-select: none;
  12589. user-select: none;
  12590. touch-action: pan-y;
  12591. -webkit-tap-highlight-color: transparent; }
  12592.  
  12593. .slick-list {
  12594. position: relative;
  12595. overflow: hidden;
  12596. display: block;
  12597. margin: 0;
  12598. padding: 0; }
  12599. .slick-list:focus {
  12600. outline: none; }
  12601. .slick-list.dragging {
  12602. cursor: pointer;
  12603. cursor: hand; }
  12604.  
  12605. .slick-slider .slick-track,
  12606. .slick-slider .slick-list {
  12607. -webkit-transform: translate3d(0, 0, 0);
  12608. transform: translate3d(0, 0, 0); }
  12609.  
  12610. .slick-track {
  12611. position: relative;
  12612. left: 0;
  12613. top: 0;
  12614. display: block;
  12615. margin-left: auto;
  12616. margin-right: auto; }
  12617. .slick-track:before, .slick-track:after {
  12618. content: "";
  12619. display: table; }
  12620. .slick-track:after {
  12621. clear: both; }
  12622. .slick-loading .slick-track {
  12623. visibility: hidden; }
  12624.  
  12625. .slick-slide {
  12626. float: left;
  12627. height: 100%;
  12628. min-height: 1px;
  12629. display: none; }
  12630. [dir="rtl"] .slick-slide {
  12631. float: right; }
  12632. .slick-slide img {
  12633. display: block; }
  12634. .slick-slide.slick-loading img {
  12635. display: none; }
  12636. .slick-slide.dragging img {
  12637. pointer-events: none; }
  12638. .slick-initialized .slick-slide {
  12639. display: block; }
  12640. .slick-loading .slick-slide {
  12641. visibility: hidden; }
  12642. .slick-vertical .slick-slide {
  12643. display: block;
  12644. height: auto;
  12645. border: 1px solid transparent; }
  12646.  
  12647. .slick-arrow.slick-hidden {
  12648. display: none; }
  12649.  
  12650. .slick-slide img {
  12651. margin-left: auto;
  12652. margin-right: auto;
  12653. display: inline-block; }
  12654.  
  12655. .slider-center-focused .slick-slide {
  12656. opacity: 0.2;
  12657. -webkit-transition: 0.5s ease-out;
  12658. transition: 0.5s ease-out; }
  12659.  
  12660. .slider-center-focused .slick-center {
  12661. opacity: 1; }
  12662.  
  12663. .slick-prev,
  12664. .slick-next {
  12665. position: absolute;
  12666. display: block;
  12667. height: 50px;
  12668. width: 36px;
  12669. line-height: 0px;
  12670. font-size: 0px;
  12671. cursor: pointer;
  12672. top: 50%;
  12673. -webkit-transform: translate(0, -50%);
  12674. transform: translate(0, -50%);
  12675. padding: 0;
  12676. border: none;
  12677. outline: none;
  12678. background-color: rgba(0, 0, 0, 0.2);
  12679. -webkit-transition: .3s ease-out;
  12680. transition: .3s ease-out;
  12681. z-index: 1; }
  12682. .slick-prev:hover,
  12683. .slick-next:hover {
  12684. outline: none;
  12685. background-color: rgba(0, 0, 0, 0.3); }
  12686. .slick-prev:hover::before,
  12687. .slick-next:hover::before {
  12688. border-right-color: #fff;
  12689. border-bottom-color: #fff; }
  12690. .slick-prev.slick-disabled::before,
  12691. .slick-next.slick-disabled::before {
  12692. opacity: 0.5; }
  12693. .slick-prev::before,
  12694. .slick-next::before {
  12695. content: '';
  12696. display: inline-block;
  12697. width: 6px;
  12698. height: 6px;
  12699. border-right: 1px solid rgba(255, 255, 255, 0.7);
  12700. border-bottom: 1px solid rgba(255, 255, 255, 0.7);
  12701. -webkit-transition: 0.3s ease-out;
  12702. transition: 0.3s ease-out; }
  12703.  
  12704. .slick-prev {
  12705. left: 0;
  12706. border-top-right-radius: 4px;
  12707. border-bottom-right-radius: 4px; }
  12708. .slick-prev::before {
  12709. -webkit-transform: rotate(135deg);
  12710. transform: rotate(135deg);
  12711. margin-right: -2px; }
  12712.  
  12713. .slick-next {
  12714. right: 0;
  12715. border-top-left-radius: 4px;
  12716. border-bottom-left-radius: 4px; }
  12717. .slick-next::before {
  12718. -webkit-transform: rotate(-45deg);
  12719. transform: rotate(-45deg);
  12720. margin-left: -2px; }
  12721.  
  12722. .slider-arrows-circle-light .slick-prev,
  12723. .slider-arrows-circle-light .slick-next {
  12724. width: 40px;
  12725. height: 40px;
  12726. background-color: rgba(255, 255, 255, 0.95);
  12727. border-radius: 10rem;
  12728. border: 1px solid #eaeff4;
  12729. opacity: 0.7; }
  12730. .slider-arrows-circle-light .slick-prev::before,
  12731. .slider-arrows-circle-light .slick-next::before {
  12732. border-right-color: rgba(0, 0, 0, 0.3);
  12733. border-bottom-color: rgba(0, 0, 0, 0.3); }
  12734. .slider-arrows-circle-light .slick-prev:hover,
  12735. .slider-arrows-circle-light .slick-next:hover {
  12736. opacity: 1;
  12737. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08);
  12738. box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); }
  12739. .slider-arrows-circle-light .slick-prev:hover::before,
  12740. .slider-arrows-circle-light .slick-next:hover::before {
  12741. border-right-color: rgba(0, 0, 0, 0.5);
  12742. border-bottom-color: rgba(0, 0, 0, 0.5); }
  12743.  
  12744. .slider-arrows-circle-light .slick-prev {
  12745. left: 1rem; }
  12746.  
  12747. .slider-arrows-circle-light .slick-next {
  12748. right: 1rem; }
  12749.  
  12750. .slider-arrows-circle-dark .slick-prev,
  12751. .slider-arrows-circle-dark .slick-next {
  12752. width: 40px;
  12753. height: 40px;
  12754. background-color: rgba(0, 0, 0, 0.6);
  12755. border-radius: 10rem;
  12756. opacity: 0.7; }
  12757. .slider-arrows-circle-dark .slick-prev::before,
  12758. .slider-arrows-circle-dark .slick-next::before {
  12759. border-right-color: rgba(255, 255, 255, 0.6);
  12760. border-bottom-color: rgba(255, 255, 255, 0.6); }
  12761. .slider-arrows-circle-dark .slick-prev:hover,
  12762. .slider-arrows-circle-dark .slick-next:hover {
  12763. opacity: 1;
  12764. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.08);
  12765. box-shadow: 0 0 15px rgba(0, 0, 0, 0.08); }
  12766. .slider-arrows-circle-dark .slick-prev:hover::before,
  12767. .slider-arrows-circle-dark .slick-next:hover::before {
  12768. border-right-color: rgba(255, 255, 255, 0.9);
  12769. border-bottom-color: rgba(255, 255, 255, 0.9); }
  12770.  
  12771. .slider-arrows-circle-dark .slick-prev {
  12772. left: 1rem; }
  12773.  
  12774. .slider-arrows-circle-dark .slick-next {
  12775. right: 1rem; }
  12776.  
  12777. .slider-arrows-flash-dark .slick-prev,
  12778. .slider-arrows-flash-dark .slick-next {
  12779. width: 40px;
  12780. height: 40px;
  12781. background-color: transparent; }
  12782. .slider-arrows-flash-dark .slick-prev::before,
  12783. .slider-arrows-flash-dark .slick-next::before {
  12784. position: absolute;
  12785. top: 50%;
  12786. width: 11px;
  12787. height: 11px;
  12788. margin-top: -5px;
  12789. border-width: 1px;
  12790. border-right-color: rgba(0, 0, 0, 0.2);
  12791. border-bottom-color: rgba(0, 0, 0, 0.2); }
  12792. .slider-arrows-flash-dark .slick-prev::after,
  12793. .slider-arrows-flash-dark .slick-next::after {
  12794. content: '';
  12795. display: inline-block;
  12796. position: absolute;
  12797. top: 50%;
  12798. width: 24px;
  12799. height: 1px;
  12800. background-color: rgba(0, 0, 0, 0.2);
  12801. -webkit-transition: 0.3s ease-out;
  12802. transition: 0.3s ease-out; }
  12803. .slider-arrows-flash-dark .slick-prev:hover::before,
  12804. .slider-arrows-flash-dark .slick-next:hover::before {
  12805. border-right-color: rgba(0, 0, 0, 0.5);
  12806. border-bottom-color: rgba(0, 0, 0, 0.5); }
  12807. .slider-arrows-flash-dark .slick-prev:hover::after,
  12808. .slider-arrows-flash-dark .slick-next:hover::after {
  12809. background-color: rgba(0, 0, 0, 0.5); }
  12810.  
  12811. .slider-arrows-flash-dark .slick-prev {
  12812. left: 1rem; }
  12813. .slider-arrows-flash-dark .slick-prev::before, .slider-arrows-flash-dark .slick-prev::after {
  12814. left: 9px; }
  12815.  
  12816. .slider-arrows-flash-dark .slick-next {
  12817. right: 1rem; }
  12818. .slider-arrows-flash-dark .slick-next::before, .slider-arrows-flash-dark .slick-next::after {
  12819. right: 9px; }
  12820.  
  12821. .slider-arrows-flash-light .slick-prev,
  12822. .slider-arrows-flash-light .slick-next {
  12823. width: 40px;
  12824. height: 40px;
  12825. background-color: transparent; }
  12826. .slider-arrows-flash-light .slick-prev::before,
  12827. .slider-arrows-flash-light .slick-next::before {
  12828. position: absolute;
  12829. top: 50%;
  12830. width: 11px;
  12831. height: 11px;
  12832. margin-top: -5px;
  12833. border-width: 1px;
  12834. border-right-color: rgba(255, 255, 255, 0.5);
  12835. border-bottom-color: rgba(255, 255, 255, 0.5); }
  12836. .slider-arrows-flash-light .slick-prev::after,
  12837. .slider-arrows-flash-light .slick-next::after {
  12838. content: '';
  12839. display: inline-block;
  12840. position: absolute;
  12841. top: 50%;
  12842. width: 24px;
  12843. height: 1px;
  12844. background-color: rgba(255, 255, 255, 0.5);
  12845. -webkit-transition: 0.3s ease-out;
  12846. transition: 0.3s ease-out; }
  12847. .slider-arrows-flash-light .slick-prev:hover::before,
  12848. .slider-arrows-flash-light .slick-next:hover::before {
  12849. border-right-color: rgba(255, 255, 255, 0.9);
  12850. border-bottom-color: rgba(255, 255, 255, 0.9); }
  12851. .slider-arrows-flash-light .slick-prev:hover::after,
  12852. .slider-arrows-flash-light .slick-next:hover::after {
  12853. background-color: rgba(255, 255, 255, 0.9); }
  12854.  
  12855. .slider-arrows-flash-light .slick-prev {
  12856. left: 1rem; }
  12857. .slider-arrows-flash-light .slick-prev::before, .slider-arrows-flash-light .slick-prev::after {
  12858. left: 9px; }
  12859.  
  12860. .slider-arrows-flash-light .slick-next {
  12861. right: 1rem; }
  12862. .slider-arrows-flash-light .slick-next::before, .slider-arrows-flash-light .slick-next::after {
  12863. right: 9px; }
  12864.  
  12865. .slick-dotted.slick-slider {
  12866. margin-bottom: 35px; }
  12867.  
  12868. .slick-dots {
  12869. position: absolute;
  12870. bottom: -35px;
  12871. list-style: none;
  12872. display: -webkit-box;
  12873. display: flex;
  12874. align-content: center;
  12875. -webkit-box-pack: center;
  12876. justify-content: center;
  12877. padding: 0;
  12878. margin: 0;
  12879. width: 100%; }
  12880. .slick-dots li {
  12881. margin: 0 5px;
  12882. padding: 8px 6px;
  12883. line-height: 1px;
  12884. cursor: pointer; }
  12885. .slick-dots li button {
  12886. border: 1px solid #929daf;
  12887. padding: 0;
  12888. background: transparent;
  12889. height: 6px;
  12890. width: 6px;
  12891. border-radius: 10rem;
  12892. font-size: 0;
  12893. cursor: pointer;
  12894. -webkit-transition: .3s ease;
  12895. transition: .3s ease; }
  12896. .slick-dots li button:hover {
  12897. outline: none; }
  12898. .slick-dots li.slick-active button {
  12899. background-color: #929daf; }
  12900.  
  12901. .slider-dots-inside.slick-slider {
  12902. margin-bottom: 0; }
  12903. .slider-dots-inside.slick-slider .slick-dots {
  12904. bottom: 1rem;
  12905. opacity: 0.8; }
  12906.  
  12907. .slider-dots-fill .slick-dots button {
  12908. border: none;
  12909. background-color: #eaeff4; }
  12910.  
  12911. .slider-dots-fill .slick-dots .slick-active button {
  12912. background-color: #929daf; }
  12913.  
  12914. .slider-dots-fill-primary .slick-dots button {
  12915. border: none;
  12916. background-color: #eaeff4; }
  12917.  
  12918. .slider-dots-fill-primary .slick-dots .slick-active button {
  12919. background-color: #50a1ff; }
  12920.  
  12921. .slider-dots-line .slick-dots li {
  12922. padding-left: 2px;
  12923. padding-right: 2px; }
  12924.  
  12925. .slider-dots-line .slick-dots button {
  12926. border: none;
  12927. width: 24px;
  12928. height: 2px;
  12929. background-color: #eaeff4; }
  12930.  
  12931. .slider-dots-line .slick-dots .slick-active button {
  12932. width: 34px;
  12933. background-color: #929daf; }
  12934.  
  12935. .slider-dots-white .slick-dots button {
  12936. border-color: rgba(255, 255, 255, 0.7);
  12937. background-color: rgba(255, 255, 255, 0.5); }
  12938.  
  12939. .slider-dots-white .slick-dots .slick-active button {
  12940. background-color: rgba(255, 255, 255, 0.95); }
  12941.  
  12942. /*! Lity - v2.2.2 - 2017-07-17
  12943. * http://sorgalla.com/lity/
  12944. * Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */
  12945. .lity {
  12946. z-index: 9990;
  12947. position: fixed;
  12948. top: 0;
  12949. right: 0;
  12950. bottom: 0;
  12951. left: 0;
  12952. white-space: nowrap;
  12953. background: #0b0b0b;
  12954. background: rgba(0, 0, 0, 0.9);
  12955. outline: none !important;
  12956. opacity: 0;
  12957. -webkit-transition: opacity 0.3s ease;
  12958. transition: opacity 0.3s ease; }
  12959.  
  12960. .lity.lity-opened {
  12961. opacity: 1; }
  12962.  
  12963. .lity.lity-closed {
  12964. opacity: 0; }
  12965.  
  12966. .lity * {
  12967. -webkit-box-sizing: border-box;
  12968. box-sizing: border-box; }
  12969.  
  12970. .lity-wrap {
  12971. z-index: 9990;
  12972. position: fixed;
  12973. top: 0;
  12974. right: 0;
  12975. bottom: 0;
  12976. left: 0;
  12977. text-align: center;
  12978. outline: none !important; }
  12979.  
  12980. .lity-wrap:before {
  12981. content: '';
  12982. display: inline-block;
  12983. height: 100%;
  12984. vertical-align: middle;
  12985. margin-right: -0.25em; }
  12986.  
  12987. .lity-loader {
  12988. z-index: 9991;
  12989. color: #fff;
  12990. position: absolute;
  12991. top: 50%;
  12992. margin-top: -0.8em;
  12993. width: 100%;
  12994. text-align: center;
  12995. font-size: 14px;
  12996. font-family: Arial, Helvetica, sans-serif;
  12997. opacity: 0;
  12998. -webkit-transition: opacity 0.3s ease;
  12999. transition: opacity 0.3s ease; }
  13000.  
  13001. .lity-loading .lity-loader {
  13002. opacity: 1; }
  13003.  
  13004. .lity-container {
  13005. z-index: 9992;
  13006. position: relative;
  13007. text-align: left;
  13008. vertical-align: middle;
  13009. display: inline-block;
  13010. white-space: normal;
  13011. max-width: 100%;
  13012. max-height: 100%;
  13013. outline: none !important; }
  13014.  
  13015. .lity-content {
  13016. z-index: 9993;
  13017. width: 100%;
  13018. -webkit-transform: scale(1);
  13019. transform: scale(1);
  13020. -webkit-transition: -webkit-transform 0.3s ease;
  13021. transition: -webkit-transform 0.3s ease;
  13022. transition: transform 0.3s ease;
  13023. transition: transform 0.3s ease, -webkit-transform 0.3s ease; }
  13024.  
  13025. .lity-loading .lity-content,
  13026. .lity-closed .lity-content {
  13027. -webkit-transform: scale(0.8);
  13028. transform: scale(0.8); }
  13029.  
  13030. .lity-content:after {
  13031. content: '';
  13032. position: absolute;
  13033. left: 0;
  13034. top: 0;
  13035. bottom: 0;
  13036. display: block;
  13037. right: 0;
  13038. width: auto;
  13039. height: auto;
  13040. z-index: -1;
  13041. -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  13042. box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }
  13043.  
  13044. .lity-close {
  13045. z-index: 9994;
  13046. width: 35px;
  13047. height: 35px;
  13048. position: fixed;
  13049. right: 0;
  13050. top: 0;
  13051. -webkit-appearance: none;
  13052. cursor: pointer;
  13053. text-decoration: none;
  13054. text-align: center;
  13055. padding: 0;
  13056. color: #fff;
  13057. font-style: normal;
  13058. font-size: 35px;
  13059. font-family: Arial, Baskerville, monospace;
  13060. line-height: 35px;
  13061. text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  13062. border: 0;
  13063. background: none;
  13064. outline: none;
  13065. -webkit-box-shadow: none;
  13066. box-shadow: none; }
  13067.  
  13068. .lity-close::-moz-focus-inner {
  13069. border: 0;
  13070. padding: 0; }
  13071.  
  13072. .lity-close:hover,
  13073. .lity-close:focus,
  13074. .lity-close:active,
  13075. .lity-close:visited {
  13076. text-decoration: none;
  13077. text-align: center;
  13078. padding: 0;
  13079. color: #fff;
  13080. font-style: normal;
  13081. font-size: 35px;
  13082. font-family: Arial, Baskerville, monospace;
  13083. line-height: 35px;
  13084. text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  13085. border: 0;
  13086. background: none;
  13087. outline: none;
  13088. -webkit-box-shadow: none;
  13089. box-shadow: none; }
  13090.  
  13091. .lity-close:active {
  13092. top: 1px; }
  13093.  
  13094. /* Image */
  13095. .lity-image img {
  13096. max-width: 100%;
  13097. display: block;
  13098. line-height: 0;
  13099. border: 0; }
  13100.  
  13101. /* iFrame */
  13102. .lity-iframe .lity-container,
  13103. .lity-youtube .lity-container,
  13104. .lity-vimeo .lity-container,
  13105. .lity-facebookvideo .lity-container,
  13106. .lity-googlemaps .lity-container {
  13107. width: 100%;
  13108. max-width: 964px; }
  13109.  
  13110. .lity-iframe-container {
  13111. width: 100%;
  13112. height: 0;
  13113. padding-top: 56.25%;
  13114. overflow: auto;
  13115. pointer-events: auto;
  13116. -webkit-transform: translateZ(0);
  13117. transform: translateZ(0);
  13118. -webkit-overflow-scrolling: touch; }
  13119.  
  13120. .lity-iframe-container iframe {
  13121. position: absolute;
  13122. display: block;
  13123. top: 0;
  13124. left: 0;
  13125. width: 100%;
  13126. height: 100%;
  13127. -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  13128. box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  13129. background: #000; }
  13130.  
  13131. .lity-hide {
  13132. display: none; }
  13133.  
  13134. .lity-close {
  13135. font-family: "Open Sans", sans-serif;
  13136. font-weight: 100;
  13137. opacity: 0.6;
  13138. padding: 0.5rem 1rem;
  13139. width: auto;
  13140. height: auto;
  13141. -webkit-transition: 0.3s ease;
  13142. transition: 0.3s ease; }
  13143. .lity-close:hover, .lity-close:focus, .lity-close:active, .lity-close:visited {
  13144. font-family: "Open Sans", sans-serif;
  13145. font-weight: 100;
  13146. opacity: 1;
  13147. padding: 0.5rem 1rem; }
  13148. .lity-close:active {
  13149. top: 0; }
  13150.  
  13151. /*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
  13152. /*
  13153. Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
  13154. */
  13155. /* pswp = photoswipe */
  13156. .pswp {
  13157. display: none;
  13158. position: absolute;
  13159. width: 100%;
  13160. height: 100%;
  13161. left: 0;
  13162. top: 0;
  13163. overflow: hidden;
  13164. touch-action: none;
  13165. z-index: 1500;
  13166. -webkit-text-size-adjust: 100%;
  13167. /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  13168. -webkit-backface-visibility: hidden;
  13169. outline: none; }
  13170. .pswp * {
  13171. -webkit-box-sizing: border-box;
  13172. box-sizing: border-box; }
  13173. .pswp img {
  13174. max-width: none; }
  13175.  
  13176. /* style is added when JS option showHideOpacity is set to true */
  13177. .pswp--animate_opacity {
  13178. /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  13179. opacity: 0.001;
  13180. will-change: opacity;
  13181. /* for open/close transition */
  13182. -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  13183. transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
  13184.  
  13185. .pswp--open {
  13186. display: block; }
  13187.  
  13188. .pswp--zoom-allowed .pswp__img {
  13189. /* autoprefixer: off */
  13190. cursor: -webkit-zoom-in;
  13191. cursor: -moz-zoom-in;
  13192. cursor: zoom-in; }
  13193.  
  13194. .pswp--zoomed-in .pswp__img {
  13195. /* autoprefixer: off */
  13196. cursor: -webkit-grab;
  13197. cursor: -moz-grab;
  13198. cursor: grab; }
  13199.  
  13200. .pswp--dragging .pswp__img {
  13201. /* autoprefixer: off */
  13202. cursor: -webkit-grabbing;
  13203. cursor: -moz-grabbing;
  13204. cursor: grabbing; }
  13205.  
  13206. /*
  13207. Background is added as a separate element.
  13208. As animating opacity is much faster than animating rgba() background-color.
  13209. */
  13210. .pswp__bg {
  13211. position: absolute;
  13212. left: 0;
  13213. top: 0;
  13214. width: 100%;
  13215. height: 100%;
  13216. background: #000;
  13217. opacity: 0;
  13218. -webkit-transform: translateZ(0);
  13219. transform: translateZ(0);
  13220. -webkit-backface-visibility: hidden;
  13221. will-change: opacity; }
  13222.  
  13223. .pswp__scroll-wrap {
  13224. position: absolute;
  13225. left: 0;
  13226. top: 0;
  13227. width: 100%;
  13228. height: 100%;
  13229. overflow: hidden; }
  13230.  
  13231. .pswp__container,
  13232. .pswp__zoom-wrap {
  13233. touch-action: none;
  13234. position: absolute;
  13235. left: 0;
  13236. right: 0;
  13237. top: 0;
  13238. bottom: 0; }
  13239.  
  13240. /* Prevent selection and tap highlights */
  13241. .pswp__container,
  13242. .pswp__img {
  13243. -webkit-user-select: none;
  13244. -moz-user-select: none;
  13245. -ms-user-select: none;
  13246. user-select: none;
  13247. -webkit-tap-highlight-color: transparent;
  13248. -webkit-touch-callout: none; }
  13249.  
  13250. .pswp__zoom-wrap {
  13251. position: absolute;
  13252. width: 100%;
  13253. -webkit-transform-origin: left top;
  13254. transform-origin: left top;
  13255. /* for open/close transition */
  13256. -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  13257. transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  13258. transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  13259. transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }
  13260.  
  13261. .pswp__bg {
  13262. will-change: opacity;
  13263. /* for open/close transition */
  13264. -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  13265. transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
  13266.  
  13267. .pswp--animated-in .pswp__bg,
  13268. .pswp--animated-in .pswp__zoom-wrap {
  13269. -webkit-transition: none;
  13270. transition: none; }
  13271.  
  13272. .pswp__container,
  13273. .pswp__zoom-wrap {
  13274. -webkit-backface-visibility: hidden; }
  13275.  
  13276. .pswp__item {
  13277. position: absolute;
  13278. left: 0;
  13279. right: 0;
  13280. top: 0;
  13281. bottom: 0;
  13282. overflow: hidden; }
  13283.  
  13284. .pswp__img {
  13285. position: absolute;
  13286. width: auto;
  13287. height: auto;
  13288. top: 0;
  13289. left: 0; }
  13290.  
  13291. /*
  13292. stretched thumbnail or div placeholder element (see below)
  13293. style is added to avoid flickering in webkit/blink when layers overlap
  13294. */
  13295. .pswp__img--placeholder {
  13296. -webkit-backface-visibility: hidden; }
  13297.  
  13298. /*
  13299. div element that matches size of large image
  13300. large image loads on top of it
  13301. */
  13302. .pswp__img--placeholder--blank {
  13303. background: #222; }
  13304.  
  13305. .pswp--ie .pswp__img {
  13306. width: 100% !important;
  13307. height: auto !important;
  13308. left: 0;
  13309. top: 0; }
  13310.  
  13311. /*
  13312. Error message appears when image is not loaded
  13313. (JS option errorMsg controls markup)
  13314. */
  13315. .pswp__error-msg {
  13316. position: absolute;
  13317. left: 0;
  13318. top: 50%;
  13319. width: 100%;
  13320. text-align: center;
  13321. font-size: 14px;
  13322. line-height: 16px;
  13323. margin-top: -8px;
  13324. color: #CCC; }
  13325.  
  13326. .pswp__error-msg a {
  13327. color: #CCC;
  13328. text-decoration: underline; }
  13329.  
  13330. /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
  13331. /*
  13332.  
  13333. Contents:
  13334.  
  13335. 1. Buttons
  13336. 2. Share modal and links
  13337. 3. Index indicator ("1 of X" counter)
  13338. 4. Caption
  13339. 5. Loading indicator
  13340. 6. Additional styles (root element, top bar, idle state, hidden state, etc.)
  13341.  
  13342. */
  13343. /*
  13344.  
  13345. 1. Buttons
  13346.  
  13347. */
  13348. /* <button> css reset */
  13349. .pswp__button {
  13350. width: 44px;
  13351. height: 44px;
  13352. position: relative;
  13353. background: none;
  13354. cursor: pointer;
  13355. overflow: visible;
  13356. -webkit-appearance: none;
  13357. display: block;
  13358. border: 0;
  13359. padding: 0;
  13360. margin: 0;
  13361. float: right;
  13362. opacity: 0.75;
  13363. -webkit-transition: opacity 0.2s;
  13364. transition: opacity 0.2s;
  13365. -webkit-box-shadow: none;
  13366. box-shadow: none; }
  13367. .pswp__button:focus, .pswp__button:hover {
  13368. opacity: 1; }
  13369. .pswp__button:active {
  13370. outline: none;
  13371. opacity: 0.9; }
  13372. .pswp__button::-moz-focus-inner {
  13373. padding: 0;
  13374. border: 0; }
  13375.  
  13376. /* pswp__ui--over-close class it added when mouse is over element that should close gallery */
  13377. .pswp__ui--over-close .pswp__button--close {
  13378. opacity: 1; }
  13379.  
  13380. .pswp__button,
  13381. .pswp__button--arrow--left:before,
  13382. .pswp__button--arrow--right:before {
  13383. /* background: url(../img/app/photoswipe/default-skin.png) 0 0 no-repeat;
  13384. */ -webkit-background-size: 264px 88px;
  13385. background-size: 264px 88px;
  13386. width: 44px;
  13387. height: 44px; }
  13388.  
  13389.  
  13390.  
  13391. .pswp__button--close {
  13392. background-position: 0 -44px; }
  13393.  
  13394. .pswp__button--share {
  13395. background-position: -44px -44px; }
  13396.  
  13397. .pswp__button--fs {
  13398. display: none; }
  13399.  
  13400. .pswp--supports-fs .pswp__button--fs {
  13401. display: block; }
  13402.  
  13403. .pswp--fs .pswp__button--fs {
  13404. background-position: -44px 0; }
  13405.  
  13406. .pswp__button--zoom {
  13407. display: none;
  13408. background-position: -88px 0; }
  13409.  
  13410. .pswp--zoom-allowed .pswp__button--zoom {
  13411. display: block; }
  13412.  
  13413. .pswp--zoomed-in .pswp__button--zoom {
  13414. background-position: -132px 0; }
  13415.  
  13416. /* no arrows on touch screens */
  13417. .pswp--touch .pswp__button--arrow--left,
  13418. .pswp--touch .pswp__button--arrow--right {
  13419. visibility: hidden; }
  13420.  
  13421. /*
  13422. Arrow buttons hit area
  13423. (icon is added to :before pseudo-element)
  13424. */
  13425. .pswp__button--arrow--left,
  13426. .pswp__button--arrow--right {
  13427. background: none;
  13428. top: 50%;
  13429. margin-top: -50px;
  13430. width: 70px;
  13431. height: 100px;
  13432. position: absolute; }
  13433.  
  13434. .pswp__button--arrow--left {
  13435. left: 0; }
  13436.  
  13437. .pswp__button--arrow--right {
  13438. right: 0; }
  13439.  
  13440. .pswp__button--arrow--left:before,
  13441. .pswp__button--arrow--right:before {
  13442. content: '';
  13443. top: 35px;
  13444. background-color: rgba(0, 0, 0, 0.3);
  13445. height: 30px;
  13446. width: 32px;
  13447. position: absolute; }
  13448.  
  13449. .pswp__button--arrow--left:before {
  13450. left: 6px;
  13451. background-position: -138px -44px; }
  13452.  
  13453. .pswp__button--arrow--right:before {
  13454. right: 6px;
  13455. background-position: -94px -44px; }
  13456.  
  13457. /*
  13458.  
  13459. 2. Share modal/popup and links
  13460.  
  13461. */
  13462. .pswp__counter,
  13463. .pswp__share-modal {
  13464. -webkit-user-select: none;
  13465. -moz-user-select: none;
  13466. -ms-user-select: none;
  13467. user-select: none; }
  13468.  
  13469. .pswp__share-modal {
  13470. display: block;
  13471. background: rgba(0, 0, 0, 0.5);
  13472. width: 100%;
  13473. height: 100%;
  13474. top: 0;
  13475. left: 0;
  13476. padding: 10px;
  13477. position: absolute;
  13478. z-index: 1600;
  13479. opacity: 0;
  13480. -webkit-transition: opacity 0.25s ease-out;
  13481. transition: opacity 0.25s ease-out;
  13482. -webkit-backface-visibility: hidden;
  13483. will-change: opacity; }
  13484.  
  13485. .pswp__share-modal--hidden {
  13486. display: none; }
  13487.  
  13488. .pswp__share-tooltip {
  13489. z-index: 1620;
  13490. position: absolute;
  13491. background: #FFF;
  13492. top: 56px;
  13493. border-radius: 2px;
  13494. display: block;
  13495. width: auto;
  13496. right: 44px;
  13497. -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  13498. box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  13499. -webkit-transform: translateY(6px);
  13500. transform: translateY(6px);
  13501. -webkit-transition: -webkit-transform 0.25s;
  13502. transition: -webkit-transform 0.25s;
  13503. transition: transform 0.25s;
  13504. transition: transform 0.25s, -webkit-transform 0.25s;
  13505. -webkit-backface-visibility: hidden;
  13506. will-change: transform; }
  13507. .pswp__share-tooltip a {
  13508. display: block;
  13509. padding: 8px 12px;
  13510. color: #000;
  13511. text-decoration: none;
  13512. font-size: 14px;
  13513. line-height: 18px; }
  13514. .pswp__share-tooltip a:hover {
  13515. text-decoration: none;
  13516. color: #000; }
  13517. .pswp__share-tooltip a:first-child {
  13518. /* round corners on the first/last list item */
  13519. border-radius: 2px 2px 0 0; }
  13520. .pswp__share-tooltip a:last-child {
  13521. border-radius: 0 0 2px 2px; }
  13522.  
  13523. .pswp__share-modal--fade-in {
  13524. opacity: 1; }
  13525. .pswp__share-modal--fade-in .pswp__share-tooltip {
  13526. -webkit-transform: translateY(0);
  13527. transform: translateY(0); }
  13528.  
  13529. /* increase size of share links on touch devices */
  13530. .pswp--touch .pswp__share-tooltip a {
  13531. padding: 16px 12px; }
  13532.  
  13533. a.pswp__share--facebook:before {
  13534. content: '';
  13535. display: block;
  13536. width: 0;
  13537. height: 0;
  13538. position: absolute;
  13539. top: -12px;
  13540. right: 15px;
  13541. border: 6px solid transparent;
  13542. border-bottom-color: #FFF;
  13543. -webkit-pointer-events: none;
  13544. -moz-pointer-events: none;
  13545. pointer-events: none; }
  13546.  
  13547. a.pswp__share--facebook:hover {
  13548. background: #3E5C9A;
  13549. color: #FFF; }
  13550. a.pswp__share--facebook:hover:before {
  13551. border-bottom-color: #3E5C9A; }
  13552.  
  13553. a.pswp__share--twitter:hover {
  13554. background: #55ACEE;
  13555. color: #FFF; }
  13556.  
  13557. a.pswp__share--pinterest:hover {
  13558. background: #CCC;
  13559. color: #CE272D; }
  13560.  
  13561. a.pswp__share--download:hover {
  13562. background: #DDD; }
  13563.  
  13564. /*
  13565.  
  13566. 3. Index indicator ("1 of X" counter)
  13567.  
  13568. */
  13569. .pswp__counter {
  13570. position: absolute;
  13571. left: 0;
  13572. top: 0;
  13573. height: 44px;
  13574. font-size: 13px;
  13575. line-height: 44px;
  13576. color: #FFF;
  13577. opacity: 0.75;
  13578. padding: 0 10px; }
  13579.  
  13580. /*
  13581.  
  13582. 4. Caption
  13583.  
  13584. */
  13585. .pswp__caption {
  13586. position: absolute;
  13587. left: 0;
  13588. bottom: 0;
  13589. width: 100%;
  13590. min-height: 44px; }
  13591. .pswp__caption small {
  13592. font-size: 11px;
  13593. color: #BBB; }
  13594.  
  13595. .pswp__caption__center {
  13596. text-align: left;
  13597. max-width: 420px;
  13598. margin: 0 auto;
  13599. font-size: 13px;
  13600. padding: 10px;
  13601. line-height: 20px;
  13602. color: #CCC; }
  13603.  
  13604. .pswp__caption--empty {
  13605. display: none; }
  13606.  
  13607. /* Fake caption element, used to calculate height of next/prev image */
  13608. .pswp__caption--fake {
  13609. visibility: hidden; }
  13610.  
  13611. /*
  13612.  
  13613. 5. Loading indicator (preloader)
  13614.  
  13615. You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR
  13616.  
  13617. */
  13618. .pswp__preloader {
  13619. width: 44px;
  13620. height: 44px;
  13621. position: absolute;
  13622. top: 0;
  13623. left: 50%;
  13624. margin-left: -22px;
  13625. opacity: 0;
  13626. -webkit-transition: opacity 0.25s ease-out;
  13627. transition: opacity 0.25s ease-out;
  13628. will-change: opacity;
  13629. direction: ltr; }
  13630.  
  13631. .pswp__preloader__icn {
  13632. width: 20px;
  13633. height: 20px;
  13634. margin: 12px; }
  13635.  
  13636. .pswp__preloader--active {
  13637. opacity: 1; }
  13638. .pswp__preloader--active .pswp__preloader__icn {
  13639. /* We use .gif in browsers that don't support CSS animation */
  13640. /* background: url(../img/app/photoswipe/preloader.gif) 0 0 no-repeat; }
  13641. */
  13642. }
  13643. .pswp--css_animation .pswp__preloader--active {
  13644. opacity: 1; }
  13645. .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
  13646. -webkit-animation: clockwise 500ms linear infinite;
  13647. animation: clockwise 500ms linear infinite; }
  13648. .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
  13649. -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
  13650. animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }
  13651.  
  13652. .pswp--css_animation .pswp__preloader__icn {
  13653. background: none;
  13654. opacity: 0.75;
  13655. width: 14px;
  13656. height: 14px;
  13657. position: absolute;
  13658. left: 15px;
  13659. top: 15px;
  13660. margin: 0; }
  13661.  
  13662. .pswp--css_animation .pswp__preloader__cut {
  13663. /*
  13664. The idea of animating inner circle is based on Polymer ("material") loading indicator
  13665. by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
  13666. */
  13667. position: relative;
  13668. width: 7px;
  13669. height: 14px;
  13670. overflow: hidden; }
  13671.  
  13672. .pswp--css_animation .pswp__preloader__donut {
  13673. -webkit-box-sizing: border-box;
  13674. box-sizing: border-box;
  13675. width: 14px;
  13676. height: 14px;
  13677. border: 2px solid #FFF;
  13678. border-radius: 50%;
  13679. border-left-color: transparent;
  13680. border-bottom-color: transparent;
  13681. position: absolute;
  13682. top: 0;
  13683. left: 0;
  13684. background: none;
  13685. margin: 0; }
  13686.  
  13687. @media screen and (max-width: 1024px) {
  13688. .pswp__preloader {
  13689. position: relative;
  13690. left: auto;
  13691. top: auto;
  13692. margin: 0;
  13693. float: right; } }
  13694.  
  13695. @-webkit-keyframes clockwise {
  13696. 0% {
  13697. -webkit-transform: rotate(0deg);
  13698. transform: rotate(0deg); }
  13699. 100% {
  13700. -webkit-transform: rotate(360deg);
  13701. transform: rotate(360deg); } }
  13702.  
  13703. @keyframes clockwise {
  13704. 0% {
  13705. -webkit-transform: rotate(0deg);
  13706. transform: rotate(0deg); }
  13707. 100% {
  13708. -webkit-transform: rotate(360deg);
  13709. transform: rotate(360deg); } }
  13710.  
  13711. @-webkit-keyframes donut-rotate {
  13712. 0% {
  13713. -webkit-transform: rotate(0);
  13714. transform: rotate(0); }
  13715. 50% {
  13716. -webkit-transform: rotate(-140deg);
  13717. transform: rotate(-140deg); }
  13718. 100% {
  13719. -webkit-transform: rotate(0);
  13720. transform: rotate(0); } }
  13721.  
  13722. @keyframes donut-rotate {
  13723. 0% {
  13724. -webkit-transform: rotate(0);
  13725. transform: rotate(0); }
  13726. 50% {
  13727. -webkit-transform: rotate(-140deg);
  13728. transform: rotate(-140deg); }
  13729. 100% {
  13730. -webkit-transform: rotate(0);
  13731. transform: rotate(0); } }
  13732.  
  13733. /*
  13734.  
  13735. 6. Additional styles
  13736.  
  13737. */
  13738. /* root element of UI */
  13739. .pswp__ui {
  13740. -webkit-font-smoothing: auto;
  13741. visibility: visible;
  13742. opacity: 1;
  13743. z-index: 1550; }
  13744.  
  13745. /* top black bar with buttons and "1 of X" indicator */
  13746. .pswp__top-bar {
  13747. position: absolute;
  13748. left: 0;
  13749. top: 0;
  13750. height: 44px;
  13751. width: 100%; }
  13752.  
  13753. .pswp__caption,
  13754. .pswp__top-bar,
  13755. .pswp--has_mouse .pswp__button--arrow--left,
  13756. .pswp--has_mouse .pswp__button--arrow--right {
  13757. -webkit-backface-visibility: hidden;
  13758. will-change: opacity;
  13759. -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  13760. transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }
  13761.  
  13762. /* pswp--has_mouse class is added only when two subsequent mousemove events occur */
  13763. .pswp--has_mouse .pswp__button--arrow--left,
  13764. .pswp--has_mouse .pswp__button--arrow--right {
  13765. visibility: visible; }
  13766.  
  13767. .pswp__top-bar,
  13768. .pswp__caption {
  13769. background-color: rgba(0, 0, 0, 0.5); }
  13770.  
  13771. /* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
  13772. .pswp__ui--fit .pswp__top-bar,
  13773. .pswp__ui--fit .pswp__caption {
  13774. background-color: rgba(0, 0, 0, 0.3); }
  13775.  
  13776. /* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
  13777. .pswp__ui--idle .pswp__top-bar {
  13778. opacity: 0; }
  13779.  
  13780. .pswp__ui--idle .pswp__button--arrow--left,
  13781. .pswp__ui--idle .pswp__button--arrow--right {
  13782. opacity: 0; }
  13783.  
  13784. /*
  13785. pswp__ui--hidden class is added when controls are hidden
  13786. e.g. when user taps to toggle visibility of controls
  13787. */
  13788. .pswp__ui--hidden .pswp__top-bar,
  13789. .pswp__ui--hidden .pswp__caption,
  13790. .pswp__ui--hidden .pswp__button--arrow--left,
  13791. .pswp__ui--hidden .pswp__button--arrow--right {
  13792. /* Force paint & create composition layer for controls. */
  13793. opacity: 0.001; }
  13794.  
  13795. /* pswp__ui--one-slide class is added when there is just one item in gallery */
  13796. .pswp__ui--one-slide .pswp__button--arrow--left,
  13797. .pswp__ui--one-slide .pswp__button--arrow--right,
  13798. .pswp__ui--one-slide .pswp__counter {
  13799. display: none; }
  13800.  
  13801. .pswp__element--disabled {
  13802. display: none !important; }
  13803.  
  13804. .pswp--minimal--dark .pswp__top-bar {
  13805. background: none; }
  13806.  
  13807. .typed-cursor {
  13808. font-weight: 200;
  13809. opacity: 1;
  13810. -webkit-animation: blink 0.7s infinite;
  13811. animation: blink 0.7s infinite; }
  13812.  
  13813. [data-type].text-primary + .typed-cursor {
  13814. color: #50a1ff; }
  13815.  
  13816. [data-type].text-secondary + .typed-cursor {
  13817. color: #e9ecf0; }
  13818.  
  13819. [data-type].text-success + .typed-cursor {
  13820. color: #3cd458; }
  13821.  
  13822. [data-type].text-info + .typed-cursor {
  13823. color: #926dde; }
  13824.  
  13825. [data-type].text-warning + .typed-cursor {
  13826. color: #ffba00; }
  13827.  
  13828. [data-type].text-danger + .typed-cursor {
  13829. color: #ff4954; }
  13830.  
  13831. [data-type].text-light + .typed-cursor {
  13832. color: #f8f9fa; }
  13833.  
  13834. [data-type].text-dark + .typed-cursor {
  13835. color: #191919; }
  13836.  
  13837. @-webkit-keyframes blink {
  13838. 0% {
  13839. opacity: 1; }
  13840. 50% {
  13841. opacity: 0; }
  13842. 100% {
  13843. opacity: 1; } }
  13844.  
  13845. @keyframes blink {
  13846. 0% {
  13847. opacity: 1; }
  13848. 50% {
  13849. opacity: 0; }
  13850. 100% {
  13851. opacity: 1; } }
  13852.  
  13853. a {
  13854. color: #50a1ff;
  13855. -webkit-transition: .2s linear;
  13856. transition: .2s linear; }
  13857. a:hover, a:focus {
  13858. color: #50a1ff;
  13859. text-decoration: none;
  13860. outline: none; }
  13861. a.anchor::before {
  13862. content: '#';
  13863. vertical-align: text-bottom; }
  13864.  
  13865. .link-color-default a {
  13866. color: #757575; }
  13867. .link-color-default a:hover, .link-color-default a:focus {
  13868. color: #50a1ff; }
  13869.  
  13870. b,
  13871. strong {
  13872. font-weight: 600; }
  13873.  
  13874. del {
  13875. opacity: .6; }
  13876.  
  13877. .semibold {
  13878. font-weight: 400; }
  13879.  
  13880. .lead, .pricing-4 .plan-price p {
  13881. font-size: 1.125rem; }
  13882.  
  13883. .label {
  13884. display: block;
  13885. font-weight: 600;
  13886. font-size: 13px;
  13887. text-transform: uppercase;
  13888. letter-spacing: 2px; }
  13889.  
  13890. h1, h2, h3, h4, h5, h6,
  13891. .h1, .h2, .h3, .h4, .h5, .h6 {
  13892. color: #323d47;
  13893. letter-spacing: 0.5px; }
  13894. h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
  13895. .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {
  13896. font-size: 65%;
  13897. color: #929daf; }
  13898. h1 strong,
  13899. h1 b, h2 strong,
  13900. h2 b, h3 strong,
  13901. h3 b, h4 strong,
  13902. h4 b, h5 strong,
  13903. h5 b, h6 strong,
  13904. h6 b,
  13905. .h1 strong,
  13906. .h1 b, .h2 strong,
  13907. .h2 b, .h3 strong,
  13908. .h3 b, .h4 strong,
  13909. .h4 b, .h5 strong,
  13910. .h5 b, .h6 strong,
  13911. .h6 b {
  13912. font-weight: 500; }
  13913. h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
  13914. .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
  13915. color: #323d47; }
  13916. h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
  13917. .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover {
  13918. color: #50a1ff; }
  13919. h1 .anchor, h2 .anchor, h3 .anchor, h4 .anchor, h5 .anchor, h6 .anchor,
  13920. .h1 .anchor, .h2 .anchor, .h3 .anchor, .h4 .anchor, .h5 .anchor, .h6 .anchor {
  13921. opacity: 0;
  13922. font-size: 85%;
  13923. margin-left: .5rem; }
  13924. h1:hover .anchor, h2:hover .anchor, h3:hover .anchor, h4:hover .anchor, h5:hover .anchor, h6:hover .anchor,
  13925. .h1:hover .anchor, .h2:hover .anchor, .h3:hover .anchor, .h4:hover .anchor, .h5:hover .anchor, .h6:hover .anchor {
  13926. opacity: 0.5; }
  13927.  
  13928. h1, .h1 {
  13929. font-weight: 400; }
  13930.  
  13931. h2, .h2 {
  13932. font-weight: 400; }
  13933.  
  13934. h3, .h3 {
  13935. font-weight: 400; }
  13936.  
  13937. h4, .h4 {
  13938. font-weight: 400; }
  13939.  
  13940. h5, .h5 {
  13941. font-weight: 400; }
  13942.  
  13943. h6, .h6 {
  13944. font-weight: 400; }
  13945.  
  13946. h6, .h6 {
  13947. letter-spacing: 0.75px; }
  13948. h6.bold, .h6.bold {
  13949. text-transform: uppercase;
  13950. font-weight: 700;
  13951. font-size: 0.75rem;
  13952. letter-spacing: .5px; }
  13953. h6.bold::before, .h6.bold::before {
  13954. content: '\2014 \00A0'; }
  13955.  
  13956. .heading-alt {
  13957. font-family: "Open Sans", sans-serif;
  13958. letter-spacing: 0; }
  13959.  
  13960. .blockquote {
  13961. text-align: center;
  13962. margin-bottom: 2rem; }
  13963. .blockquote .quote-sign::before {
  13964. content: '“';
  13965. display: block;
  13966. font-size: 9rem;
  13967. line-height: .2;
  13968. font-weight: 600;
  13969. padding-top: 4rem;
  13970. opacity: .1; }
  13971. .blockquote .quote-sign-end::before {
  13972. content: '”'; }
  13973. .blockquote p::before,
  13974. .blockquote p::after {
  13975. font-size: 1.5rem;
  13976. line-height: 1;
  13977. opacity: .5; }
  13978. .blockquote p::before {
  13979. content: '“';
  13980. margin-left: -13px;
  13981. padding-right: 4px; }
  13982. .blockquote p::after {
  13983. content: '”';
  13984. margin-right: -13px;
  13985. padding-left: 4px; }
  13986. .blockquote footer {
  13987. color: #757575;
  13988. font-size: 0.875rem;
  13989. margin-top: 1.5rem; }
  13990. .blockquote footer::before {
  13991. content: '\2014';
  13992. margin-right: 0.5rem; }
  13993. @media (max-width: 991.98px) {
  13994. .blockquote {
  13995. padding-left: 2rem;
  13996. padding-right: 2rem;
  13997. margin-bottom: 2rem; }
  13998. .blockquote .quote-sign::before {
  13999. font-size: 5rem; } }
  14000.  
  14001. .text-quoted::before, .text-quoted::after {
  14002. opacity: .7; }
  14003.  
  14004. .text-quoted::before {
  14005. content: '“';
  14006. padding-right: 2px; }
  14007.  
  14008. .text-quoted::after {
  14009. content: '”';
  14010. padding-left: 2px; }
  14011.  
  14012. hr {
  14013. border-top-color: rgba(117, 117, 117, 0.09);
  14014. margin: 2rem auto; }
  14015.  
  14016. .mark-underline {
  14017. padding-bottom: 2px;
  14018. border-bottom: 1px dashed white; }
  14019.  
  14020. .divider {
  14021. display: -webkit-box;
  14022. display: flex;
  14023. -webkit-box-align: center;
  14024. align-items: center;
  14025. -webkit-box-flex: 0;
  14026. flex: 0;
  14027. color: #929daf;
  14028. font-size: 0.8375rem;
  14029. letter-spacing: .5px;
  14030. margin: 2rem auto;
  14031. width: 100%; }
  14032. .divider::before, .divider::after {
  14033. content: '';
  14034. -webkit-box-flex: 1;
  14035. flex-grow: 1;
  14036. border-top: 1px solid #eaeff4; }
  14037. .divider::before {
  14038. margin-right: 1rem; }
  14039. .divider::after {
  14040. margin-left: 1rem; }
  14041.  
  14042. ::-moz-selection {
  14043. background: #74b4ff;
  14044. color: #fff; }
  14045.  
  14046. ::selection {
  14047. background: #74b4ff;
  14048. color: #fff; }
  14049.  
  14050. ::-moz-selection {
  14051. background: #74b4ff;
  14052. color: #fff; }
  14053.  
  14054. @media (max-width: 767.98px) {
  14055. html {
  14056. font-size: 0.87891rem; } }
  14057.  
  14058. img {
  14059. max-width: 100%;
  14060. height: auto; }
  14061.  
  14062. .img-thumbnail {
  14063. padding: 0.25rem;
  14064. border-color: #f4f7f9;
  14065. border-radius: 3px; }
  14066.  
  14067. .img-outside-right {
  14068. overflow: hidden; }
  14069. .img-outside-right img {
  14070. width: 100%;
  14071. -webkit-transform: translateX(15%);
  14072. transform: translateX(15%); }
  14073.  
  14074. .avatar {
  14075. border-radius: 10rem;
  14076. width: 48px;
  14077. height: 48px; }
  14078.  
  14079. .avatar-xs {
  14080. width: 34px;
  14081. height: 34px; }
  14082.  
  14083. .avatar-sm {
  14084. width: 40px;
  14085. height: 40px; }
  14086.  
  14087. .avatar-lg {
  14088. width: 56px;
  14089. height: 56px; }
  14090.  
  14091. .avatar-xl {
  14092. width: 64px;
  14093. height: 64px; }
  14094.  
  14095. .img-fadein {
  14096. opacity: .75;
  14097. -webkit-transition: .5s;
  14098. transition: .5s; }
  14099. .img-fadein:hover {
  14100. opacity: 1; }
  14101.  
  14102. .table {
  14103. border: 1px solid #f1f2f3; }
  14104.  
  14105. .table th {
  14106. border-top: 0;
  14107. font-weight: 400; }
  14108.  
  14109. .table thead th {
  14110. border-bottom: 1px solid #eaeff4; }
  14111.  
  14112. .table-hover tbody tr {
  14113. -webkit-transition: background-color 0.2s linear;
  14114. transition: background-color 0.2s linear; }
  14115.  
  14116. .table-sm th,
  14117. .table-sm td {
  14118. padding: .5rem; }
  14119.  
  14120. .table-lg th,
  14121. .table-lg td {
  14122. padding: 1rem; }
  14123.  
  14124. .media-list .media {
  14125. border-bottom: 1px solid #f1f2f3;
  14126. padding-top: 1.5rem;
  14127. padding-bottom: 1.5rem; }
  14128. .media-list .media:last-child {
  14129. border-bottom: none; }
  14130.  
  14131. video {
  14132. max-width: 100%; }
  14133.  
  14134. .video-wrapper {
  14135. position: relative;
  14136. display: block;
  14137. width: 100%;
  14138. padding: 0;
  14139. overflow: hidden; }
  14140. .video-wrapper::before {
  14141. display: block;
  14142. content: "";
  14143. z-index: 0; }
  14144. .video-wrapper.ratio-21x9::before {
  14145. padding-top: 42.85714%; }
  14146. .video-wrapper.ratio-16x9::before {
  14147. padding-top: 56.25%; }
  14148. .video-wrapper.ratio-4x3::before {
  14149. padding-top: 75%; }
  14150. .video-wrapper.ratio-1x1::before {
  14151. padding-top: 100%; }
  14152. .video-wrapper .poster {
  14153. position: absolute;
  14154. top: 0;
  14155. left: 0;
  14156. right: 0;
  14157. bottom: 0;
  14158. -webkit-background-size: cover;
  14159. background-size: cover;
  14160. background-position: 50% 50%;
  14161. border-radius: inherit;
  14162. z-index: 1;
  14163. -webkit-transition: .3s;
  14164. transition: .3s; }
  14165. .video-wrapper .btn {
  14166. position: absolute;
  14167. top: 50%;
  14168. left: 50%;
  14169. -webkit-transform: translate(-50%, -50%);
  14170. transform: translate(-50%, -50%);
  14171. z-index: 2;
  14172. -webkit-transition: .3s;
  14173. transition: .3s; }
  14174. .video-wrapper .btn:hover {
  14175. -webkit-transform: translate(-50%, -50%);
  14176. transform: translate(-50%, -50%); }
  14177. .video-wrapper iframe {
  14178. position: absolute;
  14179. top: 0;
  14180. bottom: 0;
  14181. left: 0;
  14182. width: 100%;
  14183. height: 100%;
  14184. border: 0;
  14185. border-radius: inherit; }
  14186. .video-wrapper.reveal .poster,
  14187. .video-wrapper.reveal .btn {
  14188. opacity: 0;
  14189. visibility: hidden;
  14190. -webkit-transition: 0.8s linear;
  14191. transition: 0.8s linear; }
  14192.  
  14193. .video-btn-wrapper {
  14194. position: relative; }
  14195. .video-btn-wrapper .btn {
  14196. position: absolute;
  14197. top: 50%;
  14198. left: 50%;
  14199. -webkit-transform: translate(-50%, -50%);
  14200. transform: translate(-50%, -50%);
  14201. -webkit-transition: .3s;
  14202. transition: .3s; }
  14203.  
  14204. .bg-video {
  14205. position: absolute;
  14206. object-fit: cover;
  14207. width: 100%;
  14208. height: 100%;
  14209. z-index: -100; }
  14210.  
  14211. .card {
  14212. border: 0;
  14213. -webkit-transition: .5s;
  14214. transition: .5s; }
  14215. .card.bg-img .card-body {
  14216. position: relative; }
  14217. .card.text-white a {
  14218. color: rgba(255, 255, 255, 0.8); }
  14219. .card > .alert,
  14220. .card .card-body .alert {
  14221. border-radius: 0;
  14222. margin-bottom: 0; }
  14223. .card > .nav-tabs,
  14224. .card .card-body .nav-tabs {
  14225. margin-bottom: 0; }
  14226. .card > .table {
  14227. margin-bottom: 0; }
  14228. .card > .table tr td:first-child,
  14229. .card > .table tr th:first-child {
  14230. padding-left: 20px; }
  14231. .card > .table tr td:last-child,
  14232. .card > .table tr th:last-child {
  14233. padding-right: 20px; }
  14234. .card .card-hover-show {
  14235. opacity: 0;
  14236. -webkit-transition: .3s linear;
  14237. transition: .3s linear; }
  14238. .card:hover .card-hover-show {
  14239. opacity: 1; }
  14240.  
  14241. .card-title {
  14242. color: inherit; }
  14243.  
  14244. .card-footer {
  14245. background-color: #fff;
  14246. border-top: 1px solid #f1f2f3; }
  14247.  
  14248. .card-body-bottom {
  14249. -webkit-box-flex: 0;
  14250. flex: 0 0 auto;
  14251. position: absolute;
  14252. bottom: 0; }
  14253.  
  14254. .card-shadow {
  14255. -webkit-box-shadow: 0 1px 25px rgba(0, 0, 0, 0.05);
  14256. box-shadow: 0 1px 25px rgba(0, 0, 0, 0.05); }
  14257.  
  14258. .card-hover-shadow:hover {
  14259. -webkit-box-shadow: 0 1px 35px rgba(0, 0, 0, 0.07);
  14260. box-shadow: 0 1px 35px rgba(0, 0, 0, 0.07); }
  14261.  
  14262. .card-img-top {
  14263. position: relative;
  14264. border-top-left-radius: 0.25rem;
  14265. border-top-right-radius: 0.25rem; }
  14266. .card-img-top img {
  14267. border-radius: inherit; }
  14268. .card-img-top .badges {
  14269. position: absolute;
  14270. top: 0;
  14271. padding: 1rem 1.25rem; }
  14272. .card-img-top .badges-right {
  14273. right: 0; }
  14274.  
  14275. .card-img-bottom {
  14276. border-bottom-right-radius: 0.25rem;
  14277. border-bottom-left-radius: 0.25rem; }
  14278.  
  14279. .card-hover {
  14280. display: -webkit-box;
  14281. display: flex;
  14282. -webkit-box-flex: 1;
  14283. flex: 1 1 auto;
  14284. position: absolute;
  14285. top: 0;
  14286. left: 0;
  14287. width: 100%;
  14288. height: 100%;
  14289. border-radius: inherit;
  14290. overflow: hidden;
  14291. visibility: hidden;
  14292. opacity: 0; }
  14293. .card-hover.bg-img {
  14294. position: absolute; }
  14295. .card-hover[data-animation] {
  14296. -webkit-transition: 0.4s ease-out;
  14297. transition: 0.4s ease-out; }
  14298. .card-hover[data-animation="zoom"] {
  14299. -webkit-transform: scale(0, 0);
  14300. transform: scale(0, 0); }
  14301. .card-hover[data-animation="slide-up"] {
  14302. top: 100%; }
  14303. .card-hover[data-animation="slide-down"] {
  14304. top: -100%; }
  14305. .card-hover[data-animation="slide-left"] {
  14306. left: 100%; }
  14307. .card-hover[data-animation="slide-right"] {
  14308. left: -100%; }
  14309. .card:hover .card-hover {
  14310. top: 0;
  14311. left: 0;
  14312. visibility: visible;
  14313. opacity: 1; }
  14314. .card:hover .card-hover[data-animation="zoom"] {
  14315. -webkit-transform: scale(1, 1);
  14316. transform: scale(1, 1); }
  14317. .card-hover .card-body {
  14318. position: relative; }
  14319.  
  14320. .card-columns .card {
  14321. margin-bottom: 1.5rem; }
  14322.  
  14323. @media (max-width: 1199.98px) {
  14324. .card-columns {
  14325. -webkit-column-count: 2;
  14326. -moz-column-count: 2;
  14327. column-count: 2; } }
  14328.  
  14329. @media (max-width: 767.98px) {
  14330. .card-columns {
  14331. -webkit-column-count: 1;
  14332. -moz-column-count: 1;
  14333. column-count: 1; } }
  14334.  
  14335. pre {
  14336. background-color: #fcfdfd;
  14337. padding: 12px;
  14338. border: 1px solid #f1f2f3;
  14339. border-left: 3px solid #50a1ff;
  14340. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.02);
  14341. box-shadow: 0 0 15px rgba(0, 0, 0, 0.02); }
  14342.  
  14343. .pre-scrollable {
  14344. max-height: 350px;
  14345. overflow-y: auto; }
  14346.  
  14347. .fa {
  14348. font-weight: inherit; }
  14349.  
  14350. .iconbox {
  14351. display: -webkit-inline-box;
  14352. display: inline-flex;
  14353. -webkit-box-pack: center;
  14354. justify-content: center;
  14355. -webkit-box-align: center;
  14356. align-items: center;
  14357. width: 38px;
  14358. height: 38px;
  14359. line-height: 38px;
  14360. background-color: #f5f6f7;
  14361. color: #999999;
  14362. border-radius: 10rem; }
  14363. .iconbox.iconbox-xs {
  14364. width: 24px;
  14365. height: 24px;
  14366. line-height: 24px;
  14367. font-size: .6875rem; }
  14368. .iconbox.iconbox-sm {
  14369. width: 32px;
  14370. height: 32px;
  14371. line-height: 32px;
  14372. font-size: .75rem; }
  14373. .iconbox.iconbox-lg {
  14374. width: 48px;
  14375. height: 48px;
  14376. line-height: 48px;
  14377. font-size: 1.25rem; }
  14378. .iconbox.iconbox-xl {
  14379. width: 64px;
  14380. height: 64px;
  14381. line-height: 64px;
  14382. font-size: 1.5rem; }
  14383. .iconbox.iconbox-xxl {
  14384. width: 96px;
  14385. height: 96px;
  14386. line-height: 96px;
  14387. font-size: 2rem; }
  14388.  
  14389. .iconbox-sq {
  14390. border-radius: 0; }
  14391.  
  14392. .iconbox-outline {
  14393. border: 1px solid #f1f2f3;
  14394. background-color: transparent; }
  14395.  
  14396. .accordion .card {
  14397. background-color: #fff;
  14398. border: 1px solid #f1f2f3;
  14399. margin-bottom: 16px; }
  14400. .accordion .card:last-child {
  14401. margin-bottom: 0; }
  14402.  
  14403. .accordion .card-title {
  14404. margin-bottom: 0;
  14405. padding-left: 20px;
  14406. padding-right: 20px;
  14407. background-color: #f9fafb; }
  14408.  
  14409. .accordion .card-title a {
  14410. display: block;
  14411. padding: 16px 33px;
  14412. color: #323d47; }
  14413. .accordion .card-title a::before {
  14414. content: '';
  14415. display: inline-block;
  14416. width: 6px;
  14417. height: 6px;
  14418. border-left: 1px solid #757575;
  14419. border-top: 1px solid #757575;
  14420. margin-right: 20px;
  14421. margin-left: -33px;
  14422. margin-bottom: 3px;
  14423. -webkit-transform: rotate(45deg);
  14424. transform: rotate(45deg);
  14425. -webkit-transition: .2s linear;
  14426. transition: .2s linear; }
  14427. .accordion .card-title a.collapsed::before {
  14428. -webkit-transform: rotate(-135deg);
  14429. transform: rotate(-135deg); }
  14430.  
  14431. .accordion-connected .card {
  14432. margin-bottom: 0;
  14433. border: none;
  14434. border-bottom: 1px solid #f1f2f3; }
  14435. .accordion-connected .card:last-child {
  14436. border-bottom: 0; }
  14437.  
  14438. .accordion-connected .card-title {
  14439. border-bottom: 0;
  14440. background-color: #fff; }
  14441. .accordion-connected .card-title a {
  14442. padding-top: 20px;
  14443. padding-bottom: 20px; }
  14444.  
  14445. .alert {
  14446. border-width: 0;
  14447. border-left-width: 4px;
  14448. border-radius: 0; }
  14449.  
  14450. .badge {
  14451. padding-top: 5px;
  14452. padding-bottom: 5px; }
  14453. .badge:empty {
  14454. display: inline-block; }
  14455.  
  14456. .badge-pale.badge-primary {
  14457. color: #4387d6;
  14458. background-color: #eef4fc; }
  14459.  
  14460. .badge-pale.badge-secondary {
  14461. background-color: #f0f4f7; }
  14462.  
  14463. .badge-pale.badge-success {
  14464. color: #32b24a;
  14465. background-color: #eefcf0; }
  14466.  
  14467. .badge-pale.badge-info {
  14468. color: #7b5cba;
  14469. background-color: #f2eefc; }
  14470.  
  14471. .badge-pale.badge-warning {
  14472. color: #d69c00;
  14473. background-color: #fcf8ee; }
  14474.  
  14475. .badge-pale.badge-danger {
  14476. color: #d63d47;
  14477. background-color: #fceeef; }
  14478.  
  14479. .badge-pale.badge-light {
  14480. background-color: #ffffff; }
  14481.  
  14482. .badge-pale.badge-dark {
  14483. color: #151515;
  14484. background-color: #e5e5e5; }
  14485.  
  14486. .badge-glass.badge-primary {
  14487. background-color: rgba(80, 161, 255, 0.55);
  14488. color: #fff; }
  14489.  
  14490. .badge-glass.badge-secondary {
  14491. background-color: rgba(233, 236, 240, 0.55);
  14492. color: #fff; }
  14493.  
  14494. .badge-glass.badge-success {
  14495. background-color: rgba(60, 212, 88, 0.55);
  14496. color: #fff; }
  14497.  
  14498. .badge-glass.badge-info {
  14499. background-color: rgba(146, 109, 222, 0.55);
  14500. color: #fff; }
  14501.  
  14502. .badge-glass.badge-warning {
  14503. background-color: rgba(255, 186, 0, 0.55);
  14504. color: #fff; }
  14505.  
  14506. .badge-glass.badge-danger {
  14507. background-color: rgba(255, 73, 84, 0.55);
  14508. color: #fff; }
  14509.  
  14510. .badge-glass.badge-light {
  14511. background-color: rgba(248, 249, 250, 0.55);
  14512. color: #fff; }
  14513.  
  14514. .badge-glass.badge-dark {
  14515. background-color: rgba(25, 25, 25, 0.55);
  14516. color: #fff; }
  14517.  
  14518. .badge-dot {
  14519. width: 6px;
  14520. height: 6px;
  14521. padding: 0;
  14522. border-radius: 100%;
  14523. vertical-align: middle; }
  14524.  
  14525. .badge-ring {
  14526. position: relative;
  14527. width: 8px;
  14528. height: 8px;
  14529. padding: 0;
  14530. border-radius: 100%;
  14531. vertical-align: middle; }
  14532. .badge-ring::after {
  14533. content: '';
  14534. position: absolute;
  14535. top: 1px;
  14536. left: 1px;
  14537. width: 6px;
  14538. height: 6px;
  14539. border-radius: 50%;
  14540. background-color: #fff;
  14541. -webkit-transform: scale(1);
  14542. transform: scale(1);
  14543. -webkit-transition: .3s;
  14544. transition: .3s; }
  14545. .badge-ring.fill::after {
  14546. -webkit-transform: scale(0);
  14547. transform: scale(0); }
  14548.  
  14549. .badge-number {
  14550. position: relative;
  14551. top: -10px;
  14552. margin-left: -0.5rem;
  14553. font-size: 0.75rem;
  14554. padding: 2px 4px;
  14555. border-radius: 10rem;
  14556. min-width: 1rem;
  14557. min-height: 1rem; }
  14558.  
  14559. .breadcrumb {
  14560. margin-bottom: 0; }
  14561.  
  14562. .breadcrumb-item + .breadcrumb-item::before {
  14563. padding: 0;
  14564. margin: 0 0.75rem;
  14565. width: 4px;
  14566. height: 4px;
  14567. border-right: 1px solid #bfc5ca;
  14568. border-top: 1px solid #bfc5ca;
  14569. vertical-align: middle;
  14570. -webkit-transform: rotate(45deg);
  14571. transform: rotate(45deg); }
  14572.  
  14573. .breadcrumb-item a {
  14574. color: #999999; }
  14575. .breadcrumb-item a:hover {
  14576. color: #50a1ff; }
  14577.  
  14578. .btn {
  14579. font-size: 11px;
  14580. padding: 8px 26px 6px;
  14581. letter-spacing: 1.7px;
  14582. text-transform: uppercase;
  14583. border-radius: 2px;
  14584. outline: none;
  14585. -webkit-transition: 0.15s linear;
  14586. transition: 0.15s linear; }
  14587.  
  14588. button:focus {
  14589. outline: none; }
  14590.  
  14591. .btn-link:hover,
  14592. .btn-link:focus {
  14593. -webkit-text-decoration: normal;
  14594. text-decoration: normal; }
  14595.  
  14596. .btn-outline-secondary {
  14597. color: #929daf; }
  14598.  
  14599. .btn-white {
  14600. color: #757575;
  14601. background-color: #fff;
  14602. border-color: #fff; }
  14603. .btn-white:hover {
  14604. color: #757575;
  14605. background-color: whitesmoke;
  14606. border-color: whitesmoke;
  14607. -webkit-box-shadow: 0 1px 10px rgba(255, 255, 255, 0.4);
  14608. box-shadow: 0 1px 10px rgba(255, 255, 255, 0.4); }
  14609. .btn-white:focus, .btn-white.focus {
  14610. color: #757575;
  14611. -webkit-box-shadow: 0 0 0 0rem rgba(255, 255, 255, 0.5);
  14612. box-shadow: 0 0 0 0rem rgba(255, 255, 255, 0.5); }
  14613. .btn-white.disabled, .btn-white:disabled {
  14614. background-color: #fff;
  14615. border-color: #fff; }
  14616. .btn-white:not([disabled]):not(.disabled):active, .btn-white:not([disabled]):not(.disabled).active,
  14617. .show > .btn-white.dropdown-toggle {
  14618. color: #757575;
  14619. background-color: #ebebeb;
  14620. border-color: #ebebeb;
  14621. -webkit-box-shadow: 0 0 0 0rem rgba(255, 255, 255, 0.5);
  14622. box-shadow: 0 0 0 0rem rgba(255, 255, 255, 0.5); }
  14623. .btn-white:hover {
  14624. background-color: #fff;
  14625. border-color: #fff;
  14626. color: #323d47; }
  14627.  
  14628. .btn-facebook {
  14629. color: #fff;
  14630. background-color: #3b5998;
  14631. border-color: #3b5998; }
  14632. .btn-facebook:hover {
  14633. color: #fff;
  14634. background-color: #355089;
  14635. border-color: #355089;
  14636. -webkit-box-shadow: 0 1px 10px rgba(59, 89, 152, 0.4);
  14637. box-shadow: 0 1px 10px rgba(59, 89, 152, 0.4); }
  14638. .btn-facebook:focus, .btn-facebook.focus {
  14639. color: #fff;
  14640. -webkit-box-shadow: 0 0 0 0rem rgba(59, 89, 152, 0.5);
  14641. box-shadow: 0 0 0 0rem rgba(59, 89, 152, 0.5); }
  14642. .btn-facebook.disabled, .btn-facebook:disabled {
  14643. background-color: #3b5998;
  14644. border-color: #3b5998; }
  14645. .btn-facebook:not([disabled]):not(.disabled):active, .btn-facebook:not([disabled]):not(.disabled).active,
  14646. .show > .btn-facebook.dropdown-toggle {
  14647. color: #fff;
  14648. background-color: #30487b;
  14649. border-color: #30487b;
  14650. -webkit-box-shadow: 0 0 0 0rem rgba(59, 89, 152, 0.5);
  14651. box-shadow: 0 0 0 0rem rgba(59, 89, 152, 0.5); }
  14652.  
  14653. .btn-google {
  14654. color: #fff;
  14655. background-color: #dd4b39;
  14656. border-color: #dd4b39; }
  14657. .btn-google:hover {
  14658. color: #fff;
  14659. background-color: #da3b28;
  14660. border-color: #da3b28;
  14661. -webkit-box-shadow: 0 1px 10px rgba(221, 75, 57, 0.4);
  14662. box-shadow: 0 1px 10px rgba(221, 75, 57, 0.4); }
  14663. .btn-google:focus, .btn-google.focus {
  14664. color: #fff;
  14665. -webkit-box-shadow: 0 0 0 0rem rgba(221, 75, 57, 0.5);
  14666. box-shadow: 0 0 0 0rem rgba(221, 75, 57, 0.5); }
  14667. .btn-google.disabled, .btn-google:disabled {
  14668. background-color: #dd4b39;
  14669. border-color: #dd4b39; }
  14670. .btn-google:not([disabled]):not(.disabled):active, .btn-google:not([disabled]):not(.disabled).active,
  14671. .show > .btn-google.dropdown-toggle {
  14672. color: #fff;
  14673. background-color: #ca3523;
  14674. border-color: #ca3523;
  14675. -webkit-box-shadow: 0 0 0 0rem rgba(221, 75, 57, 0.5);
  14676. box-shadow: 0 0 0 0rem rgba(221, 75, 57, 0.5); }
  14677.  
  14678. .btn-twitter {
  14679. color: #fff;
  14680. background-color: #00aced;
  14681. border-color: #00aced; }
  14682. .btn-twitter:hover {
  14683. color: #fff;
  14684. background-color: #009dd9;
  14685. border-color: #009dd9;
  14686. -webkit-box-shadow: 0 1px 10px rgba(0, 172, 237, 0.4);
  14687. box-shadow: 0 1px 10px rgba(0, 172, 237, 0.4); }
  14688. .btn-twitter:focus, .btn-twitter.focus {
  14689. color: #fff;
  14690. -webkit-box-shadow: 0 0 0 0rem rgba(0, 172, 237, 0.5);
  14691. box-shadow: 0 0 0 0rem rgba(0, 172, 237, 0.5); }
  14692. .btn-twitter.disabled, .btn-twitter:disabled {
  14693. background-color: #00aced;
  14694. border-color: #00aced; }
  14695. .btn-twitter:not([disabled]):not(.disabled):active, .btn-twitter:not([disabled]):not(.disabled).active,
  14696. .show > .btn-twitter.dropdown-toggle {
  14697. color: #fff;
  14698. background-color: #008ec4;
  14699. border-color: #008ec4;
  14700. -webkit-box-shadow: 0 0 0 0rem rgba(0, 172, 237, 0.5);
  14701. box-shadow: 0 0 0 0rem rgba(0, 172, 237, 0.5); }
  14702.  
  14703. .btn-xs {
  14704. padding: 4px 12px 3px;
  14705. font-size: 10px; }
  14706.  
  14707. .btn-sm, .btn-group-sm > .btn, .input-group-sm > .input-group-prepend > .btn,
  14708. .input-group-sm > .input-group-append > .btn {
  14709. padding: 8px 20px 6px;
  14710. font-size: 11px; }
  14711.  
  14712. .btn-lg, .btn-group-lg > .btn, .input-group-lg > .input-group-prepend > .btn,
  14713. .input-group-lg > .input-group-append > .btn {
  14714. padding: 7px 32px 6px;
  14715. font-size: 12px; }
  14716.  
  14717. .btn-xl {
  14718. padding: 10px 38px 10px;
  14719. font-size: 13px; }
  14720.  
  14721. .btn-round {
  14722. border-radius: 10rem; }
  14723.  
  14724. .btn-circle {
  14725. width: 56px;
  14726. height: 56px;
  14727. padding: 0;
  14728. border-radius: 10rem;
  14729. display: -webkit-inline-box;
  14730. display: inline-flex;
  14731. -webkit-box-align: center;
  14732. align-items: center;
  14733. -webkit-box-pack: center;
  14734. justify-content: center;
  14735. font-size: 1rem; }
  14736. .btn-circle .fa-play {
  14737. margin-left: 4px;
  14738. font-size: 0.875rem; }
  14739. .btn-circle.btn-xs {
  14740. width: 40px;
  14741. height: 40px;
  14742. font-size: 0.875rem; }
  14743. .btn-circle.btn-sm, .btn-group-sm > .btn-circle.btn, .input-group-sm > .input-group-prepend > .btn-circle.btn,
  14744. .input-group-sm > .input-group-append > .btn-circle.btn {
  14745. width: 48px;
  14746. height: 48px;
  14747. font-size: 0.9325rem; }
  14748. .btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn, .input-group-lg > .input-group-prepend > .btn-circle.btn,
  14749. .input-group-lg > .input-group-append > .btn-circle.btn {
  14750. width: 64px;
  14751. height: 64px;
  14752. font-size: 1.25rem; }
  14753. .btn-circle.btn-xl {
  14754. width: 72px;
  14755. height: 72px;
  14756. font-size: 1.5rem; }
  14757.  
  14758. .btn-glass.btn-primary {
  14759. background-color: rgba(80, 161, 255, 0.6);
  14760. border-color: transparent;
  14761. color: #fff; }
  14762. .btn-glass.btn-primary:hover {
  14763. background-color: rgba(80, 161, 255, 0.9); }
  14764.  
  14765. .btn-glass.btn-secondary {
  14766. background-color: rgba(233, 236, 240, 0.6);
  14767. border-color: transparent;
  14768. color: #fff; }
  14769. .btn-glass.btn-secondary:hover {
  14770. background-color: rgba(233, 236, 240, 0.9); }
  14771.  
  14772. .btn-glass.btn-success {
  14773. background-color: rgba(60, 212, 88, 0.6);
  14774. border-color: transparent;
  14775. color: #fff; }
  14776. .btn-glass.btn-success:hover {
  14777. background-color: rgba(60, 212, 88, 0.9); }
  14778.  
  14779. .btn-glass.btn-info {
  14780. background-color: rgba(146, 109, 222, 0.6);
  14781. border-color: transparent;
  14782. color: #fff; }
  14783. .btn-glass.btn-info:hover {
  14784. background-color: rgba(146, 109, 222, 0.9); }
  14785.  
  14786. .btn-glass.btn-warning {
  14787. background-color: rgba(255, 186, 0, 0.6);
  14788. border-color: transparent;
  14789. color: #fff; }
  14790. .btn-glass.btn-warning:hover {
  14791. background-color: rgba(255, 186, 0, 0.9); }
  14792.  
  14793. .btn-glass.btn-danger {
  14794. background-color: rgba(255, 73, 84, 0.6);
  14795. border-color: transparent;
  14796. color: #fff; }
  14797. .btn-glass.btn-danger:hover {
  14798. background-color: rgba(255, 73, 84, 0.9); }
  14799.  
  14800. .btn-glass.btn-light {
  14801. background-color: rgba(248, 249, 250, 0.6);
  14802. border-color: transparent;
  14803. color: #fff; }
  14804. .btn-glass.btn-light:hover {
  14805. background-color: rgba(248, 249, 250, 0.9); }
  14806.  
  14807. .btn-glass.btn-dark {
  14808. background-color: rgba(25, 25, 25, 0.6);
  14809. border-color: transparent;
  14810. color: #fff; }
  14811. .btn-glass.btn-dark:hover {
  14812. background-color: rgba(25, 25, 25, 0.9); }
  14813.  
  14814. .btn-label {
  14815. position: relative;
  14816. padding-left: 52px;
  14817. overflow: hidden; }
  14818. .btn-label label {
  14819. position: absolute;
  14820. left: 0;
  14821. top: 0;
  14822. bottom: 0;
  14823. width: 36px;
  14824. line-height: inherit;
  14825. padding-top: 5px;
  14826. padding-bottom: 5px;
  14827. background-color: rgba(0, 0, 0, 0.1);
  14828. cursor: pointer;
  14829. margin-bottom: 0; }
  14830. .btn-label.btn-xl {
  14831. padding-left: 62px; }
  14832. .btn-label.btn-xl label {
  14833. width: 46px; }
  14834. .btn-label.btn-lg, .btn-group-lg > .btn-label.btn, .input-group-lg > .input-group-prepend > .btn-label.btn,
  14835. .input-group-lg > .input-group-append > .btn-label.btn {
  14836. padding-left: 56px; }
  14837. .btn-label.btn-lg label, .btn-group-lg > .btn-label.btn label, .input-group-lg > .input-group-prepend > .btn-label.btn label,
  14838. .input-group-lg > .input-group-append > .btn-label.btn label {
  14839. width: 40px; }
  14840. .btn-label.btn-sm, .btn-group-sm > .btn-label.btn, .input-group-sm > .input-group-prepend > .btn-label.btn,
  14841. .input-group-sm > .input-group-append > .btn-label.btn {
  14842. padding-left: 48px; }
  14843. .btn-label.btn-sm label, .btn-group-sm > .btn-label.btn label, .input-group-sm > .input-group-prepend > .btn-label.btn label,
  14844. .input-group-sm > .input-group-append > .btn-label.btn label {
  14845. width: 32px; }
  14846. .btn-label.btn-xs {
  14847. padding-left: 43px; }
  14848. .btn-label.btn-xs label {
  14849. width: 27px; }
  14850.  
  14851. .btn-square {
  14852. padding-left: 5px;
  14853. padding-right: 5px;
  14854. width: 36px;
  14855. height: 36px; }
  14856. .btn-square.btn-xl {
  14857. width: 46px;
  14858. height: 46px; }
  14859. .btn-square.btn-lg, .btn-group-lg > .btn-square.btn, .input-group-lg > .input-group-prepend > .btn-square.btn,
  14860. .input-group-lg > .input-group-append > .btn-square.btn {
  14861. width: 40px;
  14862. height: 40px; }
  14863. .btn-square.btn-sm, .btn-group-sm > .btn-square.btn, .input-group-sm > .input-group-prepend > .btn-square.btn,
  14864. .input-group-sm > .input-group-append > .btn-square.btn {
  14865. width: 32px;
  14866. height: 32px; }
  14867. .btn-square.btn-xs {
  14868. width: 27px;
  14869. height: 27px; }
  14870.  
  14871. .dropdown-toggle {
  14872. cursor: pointer; }
  14873. .dropdown-toggle::after,
  14874. .dropup .dropdown-toggle::after {
  14875. content: '';
  14876. width: 4px;
  14877. height: 4px;
  14878. vertical-align: initial;
  14879. margin-left: 0.5rem;
  14880. vertical-align: middle;
  14881. border: none;
  14882. border-right: 1px solid;
  14883. border-bottom: 1px solid; }
  14884. .dropdown-toggle::after {
  14885. -webkit-transform: rotate(45deg);
  14886. transform: rotate(45deg); }
  14887. .dropup .dropdown-toggle::after {
  14888. -webkit-transform: rotate(-135deg);
  14889. transform: rotate(-135deg); }
  14890. .dropdown-toggle.no-caret::after {
  14891. display: none; }
  14892.  
  14893. .dropdown-menu {
  14894. padding: 10px 16px;
  14895. font-size: 14px;
  14896. margin-top: 5px;
  14897. border: none;
  14898. -webkit-box-shadow: 0 2px 25px rgba(0, 0, 0, 0.07);
  14899. box-shadow: 0 2px 25px rgba(0, 0, 0, 0.07); }
  14900. .dropdown-menu *:last-child {
  14901. margin-bottom: 0; }
  14902.  
  14903. .dropdown-item {
  14904. padding-left: 0;
  14905. padding-right: 0;
  14906. color: #999999;
  14907. background-color: transparent;
  14908. opacity: .8; }
  14909. .dropdown-item:hover {
  14910. color: #757575;
  14911. opacity: 1; }
  14912. .dropdown-item:active, .dropdown-item:hover, .dropdown-item:focus {
  14913. background-color: transparent; }
  14914.  
  14915. .dropdown-header {
  14916. padding-left: 0;
  14917. padding-right: 0;
  14918. letter-spacing: 1px;
  14919. font-size: 0.8325rem;
  14920. font-weight: 500;
  14921. color: #757575;
  14922. text-transform: uppercase; }
  14923.  
  14924. .dropdown-divider {
  14925. background-color: #f1f2f3;
  14926. margin-left: -1rem;
  14927. margin-right: -1rem; }
  14928.  
  14929. .open-on-hover:hover .dropdown-menu,
  14930. .open-on-hover:focus .dropdown-menu,
  14931. .open-on-hover.show .dropdown-menu {
  14932. display: block;
  14933. margin-top: 0; }
  14934.  
  14935. .gallery {
  14936. display: -webkit-box;
  14937. display: flex;
  14938. flex-wrap: wrap; }
  14939.  
  14940. .gallery-item {
  14941. position: relative;
  14942. flex-basis: 50%;
  14943. padding: 0.25rem;
  14944. display: block; }
  14945. .gallery-item img {
  14946. object-fit: cover;
  14947. width: 100%;
  14948. height: 100%; }
  14949.  
  14950. .gallery-item-overlay {
  14951. display: -webkit-box;
  14952. display: flex;
  14953. -webkit-box-align: center;
  14954. align-items: center;
  14955. -webkit-box-pack: center;
  14956. justify-content: center;
  14957. position: absolute;
  14958. top: 0.25rem;
  14959. left: 0.25rem;
  14960. right: 0.25rem;
  14961. bottom: 0.25rem;
  14962. background-color: rgba(0, 0, 0, 0.4);
  14963. color: #fff;
  14964. font-size: 1.75rem;
  14965. -webkit-transition: 0.3s ease-out;
  14966. transition: 0.3s ease-out; }
  14967. .gallery-item-overlay:hover {
  14968. background-color: rgba(0, 0, 0, 0.45); }
  14969.  
  14970. .gallery.items-connected .gallery-item {
  14971. padding: 0; }
  14972.  
  14973. .gallery.items-connected .gallery-item-overlay {
  14974. top: 0;
  14975. left: 0;
  14976. right: 0;
  14977. bottom: 0; }
  14978.  
  14979. .gallery-extra-items {
  14980. display: none; }
  14981.  
  14982. .gallery-3-type1 .gallery-item {
  14983. flex-basis: 33.33%; }
  14984.  
  14985. .gallery-3-type2 .gallery-item {
  14986. flex-basis: 100%; }
  14987.  
  14988. .gallery-3-type2 .gallery-item:nth-child(n+2) {
  14989. flex-basis: 50%; }
  14990.  
  14991. .gallery-3-type3 .gallery-item {
  14992. flex-basis: 50%; }
  14993.  
  14994. .gallery-3-type3 .gallery-item:nth-child(n+3) {
  14995. flex-basis: 100%; }
  14996.  
  14997. .gallery-3-type4 > .gallery-item {
  14998. flex-basis: 60%; }
  14999.  
  15000. .gallery-3-type4 .gallery-item-group {
  15001. flex-basis: 40%; }
  15002.  
  15003. .gallery-3-type5 > .gallery-item {
  15004. flex-basis: 60%; }
  15005.  
  15006. .gallery-3-type5 .gallery-item-group {
  15007. flex-basis: 40%; }
  15008.  
  15009. .gallery-4-type1 .gallery-item {
  15010. flex-basis: 25%; }
  15011.  
  15012. .gallery-4-type2 .gallery-item {
  15013. flex-basis: 100%; }
  15014.  
  15015. .gallery-4-type2 .gallery-item:nth-child(n+2) {
  15016. flex-basis: 33.33%; }
  15017.  
  15018. .gallery-4-type3 .gallery-item {
  15019. flex-basis: 33.33%; }
  15020.  
  15021. .gallery-4-type3 .gallery-item:nth-child(n+4) {
  15022. flex-basis: 100%; }
  15023.  
  15024. .gallery-4-type4 > .gallery-item {
  15025. flex-basis: 70%; }
  15026.  
  15027. .gallery-4-type4 .gallery-item-group {
  15028. flex-basis: 30%; }
  15029.  
  15030. .gallery-4-type5 > .gallery-item {
  15031. flex-basis: 70%; }
  15032.  
  15033. .gallery-4-type5 .gallery-item-group {
  15034. flex-basis: 30%; }
  15035.  
  15036. .modal .close {
  15037. font-weight: 100; }
  15038.  
  15039. .modal-dialog {
  15040. margin-top: 0;
  15041. margin-bottom: 0;
  15042. display: -webkit-box;
  15043. display: flex;
  15044. height: 100%; }
  15045.  
  15046. .modal-content {
  15047. margin-top: auto;
  15048. margin-bottom: auto;
  15049. border: none; }
  15050.  
  15051. .modal-header,
  15052. .modal-footer {
  15053. padding-top: 1rem;
  15054. padding-bottom: 1rem; }
  15055.  
  15056. .modal-body > .close {
  15057. position: absolute;
  15058. top: 0;
  15059. right: 0;
  15060. padding: 0.5rem 0.75rem;
  15061. z-index: 1; }
  15062.  
  15063. .modal.fade:not(.modal-top):not(.modal-bottom) .modal-dialog {
  15064. -webkit-transform: translate(0, 0);
  15065. transform: translate(0, 0); }
  15066.  
  15067. .modal-top .modal-content {
  15068. margin-top: 3rem; }
  15069.  
  15070. .modal-bottom.modal.fade .modal-dialog {
  15071. -webkit-transform: translate(0, 0);
  15072. transform: translate(0, 0);
  15073. overflow: hidden; }
  15074. .modal-bottom.modal.fade .modal-dialog .modal-content {
  15075. margin-bottom: 0;
  15076. -webkit-transform: translate(0, 100%);
  15077. transform: translate(0, 100%);
  15078. -webkit-transition: 0.3s ease-out;
  15079. transition: 0.3s ease-out; }
  15080.  
  15081. .modal-bottom.modal.show .modal-dialog .modal-content {
  15082. margin-bottom: 3rem;
  15083. -webkit-transform: translate(0, 0);
  15084. transform: translate(0, 0);
  15085. -webkit-transition: 0.3s ease-out;
  15086. transition: 0.3s ease-out; }
  15087.  
  15088. .nav.flex-column .nav-link {
  15089. padding: 2px 0; }
  15090. .nav.flex-column .nav-link:first-child {
  15091. padding-top: 0; }
  15092.  
  15093. .nav-link {
  15094. color: #757575;
  15095. font-weight: 400; }
  15096.  
  15097. .nav-link.active,
  15098. .nav-item.show .nav-link {
  15099. color: #50a1ff; }
  15100.  
  15101. .nav-divider {
  15102. display: block;
  15103. margin: 0.5rem 1.125rem;
  15104. height: 1px;
  15105. background-color: rgba(127, 127, 127, 0.1); }
  15106.  
  15107. .nav-uppercase > .nav-link,
  15108. .nav-uppercase > .nav-item > .nav-link {
  15109. text-transform: uppercase;
  15110. letter-spacing: 1px;
  15111. font-size: 0.85em;
  15112. word-spacing: 2px; }
  15113.  
  15114. .nav-bold .nav-item {
  15115. font-weight: 600; }
  15116.  
  15117. .nav-bold .nav-link {
  15118. font-weight: 600;
  15119. letter-spacing: 1px;
  15120. font-size: 0.85em;
  15121. word-spacing: 2px; }
  15122.  
  15123. .nav-bolder .nav-item {
  15124. font-weight: 700; }
  15125.  
  15126. .nav-bolder .nav-link {
  15127. font-weight: 700;
  15128. letter-spacing: 1px;
  15129. font-size: 0.8em;
  15130. word-spacing: 2px; }
  15131.  
  15132. .nav-lead .nav-link {
  15133. font-size: 1rem; }
  15134.  
  15135. .nav-pills .nav-link, .nav-pills.flex-column .nav-link {
  15136. padding: 3px 1rem; }
  15137.  
  15138. .nav-slash .nav-item {
  15139. display: -webkit-inline-box;
  15140. display: inline-flex;
  15141. -webkit-box-align: center;
  15142. align-items: center; }
  15143. .nav-slash .nav-item::after {
  15144. content: '/';
  15145. font-weight: 400;
  15146. opacity: 0.6; }
  15147. .nav-slash .nav-item:last-child::after {
  15148. display: none; }
  15149.  
  15150. .nav-dot .nav-item {
  15151. display: -webkit-inline-box;
  15152. display: inline-flex;
  15153. -webkit-box-align: center;
  15154. align-items: center; }
  15155. .nav-dot .nav-item::after {
  15156. content: "\2022";
  15157. font-weight: 100;
  15158. opacity: 0.75; }
  15159. .nav-dot .nav-item:last-child::after {
  15160. display: none; }
  15161.  
  15162. .nav-iconic .nav-link {
  15163. display: -webkit-inline-box;
  15164. display: inline-flex;
  15165. -webkit-box-orient: vertical;
  15166. -webkit-box-direction: normal;
  15167. flex-direction: column;
  15168. -webkit-box-align: center;
  15169. align-items: center; }
  15170. .nav-iconic .nav-link i {
  15171. margin-bottom: 1rem; }
  15172.  
  15173. .nav-page {
  15174. display: block;
  15175. position: fixed;
  15176. top: 50%;
  15177. right: 20px;
  15178. width: 34px;
  15179. border-radius: 10rem;
  15180. padding: 7px 0;
  15181. text-align: center;
  15182. background-color: #191919;
  15183. opacity: 0;
  15184. -webkit-transform: translateY(-50%);
  15185. transform: translateY(-50%);
  15186. -webkit-transition: .5s ease-out;
  15187. transition: .5s ease-out; }
  15188. .body-scrolled .nav-page {
  15189. opacity: .5; }
  15190. .nav-page:hover {
  15191. opacity: .65; }
  15192. .nav-page.nav-page-left {
  15193. right: auto;
  15194. left: 20px; }
  15195. .nav-page .nav-item {
  15196. position: relative;
  15197. display: block;
  15198. padding: 0; }
  15199. .nav-page .nav-link {
  15200. display: inline-block;
  15201. width: 8px;
  15202. height: 8px;
  15203. padding: 0;
  15204. border-radius: 4px;
  15205. background-color: #fff;
  15206. opacity: .5; }
  15207. .nav-page .nav-link:hover, .nav-page .nav-link.active {
  15208. opacity: 1; }
  15209. .nav-page .nav-link::before {
  15210. content: '';
  15211. position: absolute;
  15212. top: 0;
  15213. left: 0;
  15214. right: 0;
  15215. bottom: 0; }
  15216.  
  15217. .nav-dark .nav-link {
  15218. color: rgba(117, 117, 117, 0.65); }
  15219.  
  15220. .nav-dark .nav-link:hover,
  15221. .nav-dark .nav-link.active,
  15222. .nav-dark .nav-item.show .nav-link {
  15223. color: #323d47; }
  15224.  
  15225. .nav-dark .nav-link.disabled {
  15226. color: #a5b3c7; }
  15227.  
  15228. .nav-light .nav-link {
  15229. color: rgba(255, 255, 255, 0.65); }
  15230.  
  15231. .nav-light .nav-link:hover,
  15232. .nav-light .nav-link.active,
  15233. .nav-light .nav-item.show .nav-link {
  15234. color: #fff; }
  15235.  
  15236. .nav-light .nav-link.disabled {
  15237. color: rgba(255, 255, 255, 0.5); }
  15238.  
  15239. .nav-light.nav-pills .nav-link.active,
  15240. .nav-light.nav-pills .show > .nav-link {
  15241. background-color: rgba(255, 255, 255, 0.25); }
  15242.  
  15243. .nav-trim .nav-link:first-child {
  15244. padding-left: 0; }
  15245.  
  15246. .nav-trim .nav-link:last-child {
  15247. padding-right: 0; }
  15248.  
  15249. [data-overlay],
  15250. [data-overlay-light] {
  15251. position: relative; }
  15252.  
  15253. [data-overlay]::before,
  15254. [data-overlay-light]::before {
  15255. position: absolute;
  15256. content: '';
  15257. top: 0;
  15258. left: 0;
  15259. right: 0;
  15260. bottom: 0;
  15261. background: #191919;
  15262. border-radius: inherit; }
  15263.  
  15264. [data-overlay-light]::before {
  15265. background: #fff; }
  15266.  
  15267. [data-overlay-primary]::before {
  15268. background: #50a1ff; }
  15269.  
  15270. [data-overlay="1"]::before {
  15271. opacity: 0.1; }
  15272.  
  15273. [data-overlay="2"]::before {
  15274. opacity: 0.2; }
  15275.  
  15276. [data-overlay="3"]::before {
  15277. opacity: 0.3; }
  15278.  
  15279. [data-overlay="4"]::before {
  15280. opacity: 0.4; }
  15281.  
  15282. [data-overlay="5"]::before {
  15283. opacity: 0.5; }
  15284.  
  15285. [data-overlay="6"]::before {
  15286. opacity: 0.6; }
  15287.  
  15288. [data-overlay="7"]::before {
  15289. opacity: 0.7; }
  15290.  
  15291. [data-overlay="8"]::before {
  15292. opacity: 0.8; }
  15293.  
  15294. [data-overlay="9"]::before {
  15295. opacity: 0.9; }
  15296.  
  15297. [data-overlay-light="1"]::before {
  15298. opacity: 0.1; }
  15299.  
  15300. [data-overlay-light="2"]::before {
  15301. opacity: 0.2; }
  15302.  
  15303. [data-overlay-light="3"]::before {
  15304. opacity: 0.3; }
  15305.  
  15306. [data-overlay-light="4"]::before {
  15307. opacity: 0.4; }
  15308.  
  15309. [data-overlay-light="5"]::before {
  15310. opacity: 0.5; }
  15311.  
  15312. [data-overlay-light="6"]::before {
  15313. opacity: 0.6; }
  15314.  
  15315. [data-overlay-light="7"]::before {
  15316. opacity: 0.7; }
  15317.  
  15318. [data-overlay-light="8"]::before {
  15319. opacity: 0.8; }
  15320.  
  15321. [data-overlay-light="9"]::before {
  15322. opacity: 0.9; }
  15323.  
  15324. [data-scrim-top],
  15325. [data-scrim-bottom] {
  15326. position: relative; }
  15327.  
  15328. [data-scrim-top]::before,
  15329. [data-scrim-bottom]::before {
  15330. position: absolute;
  15331. content: '';
  15332. top: 0;
  15333. left: 0;
  15334. right: 0;
  15335. bottom: 20%;
  15336. background: -webkit-gradient(linear, left top, left bottom, from(#191919), to(transparent));
  15337. background: -webkit-linear-gradient(top, #191919 0%, transparent 100%);
  15338. background: linear-gradient(to bottom, #191919 0%, transparent 100%);
  15339. z-index: 0;
  15340. border-radius: inherit; }
  15341.  
  15342. [data-scrim-bottom]::before {
  15343. top: 20%;
  15344. bottom: 0;
  15345. background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#191919));
  15346. background: -webkit-linear-gradient(top, transparent 0%, #191919 100%);
  15347. background: linear-gradient(to bottom, transparent 0%, #191919 100%); }
  15348.  
  15349. [data-scrim-top="1"]::before,
  15350. [data-scrim-bottom="1"]::before {
  15351. opacity: 0.1; }
  15352.  
  15353. [data-scrim-top="2"]::before,
  15354. [data-scrim-bottom="2"]::before {
  15355. opacity: 0.2; }
  15356.  
  15357. [data-scrim-top="3"]::before,
  15358. [data-scrim-bottom="3"]::before {
  15359. opacity: 0.3; }
  15360.  
  15361. [data-scrim-top="4"]::before,
  15362. [data-scrim-bottom="4"]::before {
  15363. opacity: 0.4; }
  15364.  
  15365. [data-scrim-top="5"]::before,
  15366. [data-scrim-bottom="5"]::before {
  15367. opacity: 0.5; }
  15368.  
  15369. [data-scrim-top="6"]::before,
  15370. [data-scrim-bottom="6"]::before {
  15371. opacity: 0.6; }
  15372.  
  15373. [data-scrim-top="7"]::before,
  15374. [data-scrim-bottom="7"]::before {
  15375. opacity: 0.7; }
  15376.  
  15377. [data-scrim-top="8"]::before,
  15378. [data-scrim-bottom="8"]::before {
  15379. opacity: 0.8; }
  15380.  
  15381. [data-scrim-top="9"]::before,
  15382. [data-scrim-bottom="9"]::before {
  15383. opacity: 0.9; }
  15384.  
  15385. [data-scrim-top="0"]::before,
  15386. [data-scrim-bottom="0"]::before {
  15387. opacity: 0; }
  15388.  
  15389. .overlay {
  15390. position: absolute;
  15391. top: 0;
  15392. left: 0;
  15393. width: 100%;
  15394. height: 100%;
  15395. opacity: 0.5;
  15396. border-radius: inherit; }
  15397.  
  15398. .page-link {
  15399. margin: 0 3px;
  15400. padding: 0;
  15401. text-align: center;
  15402. min-width: 32px; }
  15403.  
  15404. .page-link,
  15405. .page-item:last-child .page-link,
  15406. .page-item:first-child .page-link {
  15407. border-radius: 2px; }
  15408.  
  15409. .page-item.disabled {
  15410. opacity: 0.6; }
  15411.  
  15412. .popover {
  15413. -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.05);
  15414. box-shadow: 0 1px 15px rgba(0, 0, 0, 0.05); }
  15415.  
  15416. .scroll-down-1 span {
  15417. display: inline-block;
  15418. width: 24px;
  15419. height: 24px;
  15420. margin: 0 5px;
  15421. border-left: 1px solid #000;
  15422. border-bottom: 1px solid #000;
  15423. -webkit-transform: rotate(-45deg);
  15424. transform: rotate(-45deg);
  15425. -webkit-animation: scrollDown1 2s infinite;
  15426. animation: scrollDown1 2s infinite; }
  15427.  
  15428. @-webkit-keyframes scrollDown1 {
  15429. 0% {
  15430. -webkit-transform: rotate(-45deg) translate(0, 0);
  15431. transform: rotate(-45deg) translate(0, 0); }
  15432. 20% {
  15433. -webkit-transform: rotate(-45deg) translate(-16px, 16px);
  15434. transform: rotate(-45deg) translate(-16px, 16px); }
  15435. 40% {
  15436. -webkit-transform: rotate(-45deg) translate(0, 0);
  15437. transform: rotate(-45deg) translate(0, 0); } }
  15438.  
  15439. @keyframes scrollDown1 {
  15440. 0% {
  15441. -webkit-transform: rotate(-45deg) translate(0, 0);
  15442. transform: rotate(-45deg) translate(0, 0); }
  15443. 20% {
  15444. -webkit-transform: rotate(-45deg) translate(-16px, 16px);
  15445. transform: rotate(-45deg) translate(-16px, 16px); }
  15446. 40% {
  15447. -webkit-transform: rotate(-45deg) translate(0, 0);
  15448. transform: rotate(-45deg) translate(0, 0); } }
  15449.  
  15450. .scroll-down-2 span {
  15451. display: inline-block;
  15452. width: 24px;
  15453. height: 24px;
  15454. margin: 0 5px;
  15455. border-left: 1px solid #000;
  15456. border-bottom: 1px solid #000;
  15457. -webkit-transform: rotate(-45deg);
  15458. transform: rotate(-45deg);
  15459. -webkit-animation: scrollDown2 2s infinite;
  15460. animation: scrollDown2 2s infinite; }
  15461.  
  15462. @-webkit-keyframes scrollDown2 {
  15463. 0% {
  15464. -webkit-transform: rotate(-45deg) translate(0, 0);
  15465. transform: rotate(-45deg) translate(0, 0);
  15466. opacity: 0; }
  15467. 50% {
  15468. opacity: 1; }
  15469. 100% {
  15470. -webkit-transform: rotate(-45deg) translate(-20px, 20px);
  15471. transform: rotate(-45deg) translate(-20px, 20px);
  15472. opacity: 0; } }
  15473.  
  15474. @keyframes scrollDown2 {
  15475. 0% {
  15476. -webkit-transform: rotate(-45deg) translate(0, 0);
  15477. transform: rotate(-45deg) translate(0, 0);
  15478. opacity: 0; }
  15479. 50% {
  15480. opacity: 1; }
  15481. 100% {
  15482. -webkit-transform: rotate(-45deg) translate(-20px, 20px);
  15483. transform: rotate(-45deg) translate(-20px, 20px);
  15484. opacity: 0; } }
  15485.  
  15486. .scroll-down-3 {
  15487. position: relative; }
  15488. .scroll-down-3 span {
  15489. position: absolute;
  15490. display: inline-block;
  15491. width: 24px;
  15492. height: 24px;
  15493. margin: 0 5px;
  15494. border-left: 1px solid #000;
  15495. border-bottom: 1px solid #000;
  15496. -webkit-transform: rotate(-45deg);
  15497. transform: rotate(-45deg);
  15498. -webkit-animation: scrollDown3 2s infinite;
  15499. animation: scrollDown3 2s infinite;
  15500. opacity: 0; }
  15501. .scroll-down-3 span:nth-of-type(1) {
  15502. -webkit-animation-delay: 0s;
  15503. animation-delay: 0s; }
  15504. .scroll-down-3 span:nth-of-type(2) {
  15505. top: 16px;
  15506. -webkit-animation-delay: .15s;
  15507. animation-delay: .15s; }
  15508. .scroll-down-3 span:nth-of-type(3) {
  15509. top: 32px;
  15510. -webkit-animation-delay: .3s;
  15511. animation-delay: .3s; }
  15512.  
  15513. @-webkit-keyframes scrollDown3 {
  15514. 0% {
  15515. opacity: 0; }
  15516. 50% {
  15517. opacity: 1; }
  15518. 100% {
  15519. opacity: 0; } }
  15520.  
  15521. @keyframes scrollDown3 {
  15522. 0% {
  15523. opacity: 0; }
  15524. 50% {
  15525. opacity: 1; }
  15526. 100% {
  15527. opacity: 0; } }
  15528.  
  15529. .scroll-down-4 span {
  15530. position: relative;
  15531. display: inline-block;
  15532. width: 30px;
  15533. height: 50px;
  15534. border: 1px solid #000;
  15535. border-radius: 50px;
  15536. opacity: .5; }
  15537. .scroll-down-4 span::before {
  15538. position: absolute;
  15539. top: 10px;
  15540. left: 50%;
  15541. content: '';
  15542. width: 6px;
  15543. height: 6px;
  15544. margin-left: -3px;
  15545. background-color: #000;
  15546. border-radius: 100%; }
  15547.  
  15548. .scroll-down-5 span {
  15549. position: relative;
  15550. display: inline-block;
  15551. width: 30px;
  15552. height: 50px;
  15553. border: 1px solid #000;
  15554. border-radius: 50px;
  15555. opacity: .5; }
  15556. .scroll-down-5 span::before {
  15557. position: absolute;
  15558. top: 10px;
  15559. left: 50%;
  15560. content: '';
  15561. width: 6px;
  15562. height: 6px;
  15563. margin-left: -3px;
  15564. background-color: #000;
  15565. border-radius: 100%;
  15566. -webkit-animation: scrollDown5 2s infinite;
  15567. animation: scrollDown5 2s infinite; }
  15568.  
  15569. @-webkit-keyframes scrollDown5 {
  15570. 0% {
  15571. -webkit-transform: translate(0, 0);
  15572. transform: translate(0, 0);
  15573. opacity: 0; }
  15574. 40% {
  15575. opacity: 1; }
  15576. 80% {
  15577. -webkit-transform: translate(0, 20px);
  15578. transform: translate(0, 20px);
  15579. opacity: 0; }
  15580. 100% {
  15581. opacity: 0; } }
  15582.  
  15583. @keyframes scrollDown5 {
  15584. 0% {
  15585. -webkit-transform: translate(0, 0);
  15586. transform: translate(0, 0);
  15587. opacity: 0; }
  15588. 40% {
  15589. opacity: 1; }
  15590. 80% {
  15591. -webkit-transform: translate(0, 20px);
  15592. transform: translate(0, 20px);
  15593. opacity: 0; }
  15594. 100% {
  15595. opacity: 0; } }
  15596.  
  15597. .scroll-down-white span {
  15598. border-color: #fff; }
  15599. .scroll-down-white span::before {
  15600. background-color: #fff; }
  15601.  
  15602. .scroll-top {
  15603. position: fixed;
  15604. bottom: 30px;
  15605. right: 30px;
  15606. font-weight: 300;
  15607. opacity: 0;
  15608. -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  15609. box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  15610. z-index: 1000;
  15611. -webkit-transition: .5s ease-in-out;
  15612. transition: .5s ease-in-out; }
  15613. .header-scrolled .scroll-top {
  15614. opacity: 0.6; }
  15615. .scroll-top:hover {
  15616. opacity: 1;
  15617. -webkit-transform: translateY(-2px);
  15618. transform: translateY(-2px);
  15619. -webkit-transition: .2s ease-out;
  15620. transition: .2s ease-out; }
  15621. .scroll-top .fa {
  15622. font-size: 24px;
  15623. margin-bottom: 4px; }
  15624.  
  15625. @media (max-width: 991.98px) {
  15626. .scroll-top {
  15627. right: 15px;
  15628. bottom: 5px;
  15629. width: 34px;
  15630. height: 34px;
  15631. line-height: 34px; }
  15632. .scroll-top .fa {
  15633. font-size: 15px; } }
  15634.  
  15635. .social a {
  15636. display: inline-block;
  15637. width: 32px;
  15638. height: 32px;
  15639. line-height: 32px;
  15640. margin-right: 4px;
  15641. margin-bottom: 4px;
  15642. text-align: center;
  15643. color: inherit;
  15644. font-size: 1rem;
  15645. border-radius: 3px;
  15646. opacity: 0.8;
  15647. -webkit-transition: .4s ease-out;
  15648. transition: .4s ease-out; }
  15649. .social a:hover {
  15650. opacity: 1; }
  15651. .social a:last-child {
  15652. margin-right: 0; }
  15653. .social a.social-facebook:hover {
  15654. color: #3b5998; }
  15655. .social a.social-google:hover {
  15656. color: #dd4b39; }
  15657. .social a.social-gplus:hover {
  15658. color: #dd4b39; }
  15659. .social a.social-twitter:hover {
  15660. color: #00aced; }
  15661. .social a.social-linkedin:hover {
  15662. color: #007bb6; }
  15663. .social a.social-pinterest:hover {
  15664. color: #cb2027; }
  15665. .social a.social-git:hover {
  15666. color: #666666; }
  15667. .social a.social-tumblr:hover {
  15668. color: #32506d; }
  15669. .social a.social-vimeo:hover {
  15670. color: #aad450; }
  15671. .social a.social-youtube:hover {
  15672. color: #bb0000; }
  15673. .social a.social-flickr:hover {
  15674. color: #ff0084; }
  15675. .social a.social-reddit:hover {
  15676. color: #ff4500; }
  15677. .social a.social-dribbble:hover {
  15678. color: #ea4c89; }
  15679. .social a.social-skype:hover {
  15680. color: #00aff0; }
  15681. .social a.social-instagram:hover {
  15682. color: #517fa4; }
  15683. .social a.social-lastfm:hover {
  15684. color: #c3000d; }
  15685. .social a.social-soundcloud:hover {
  15686. color: #ff8800; }
  15687. .social a.social-behance:hover {
  15688. color: #1769ff; }
  15689. .social a.social-envato:hover {
  15690. color: #82b541; }
  15691. .social a.social-medium:hover {
  15692. color: #00ab6c; }
  15693. .social a.social-spotify:hover {
  15694. color: #1db954; }
  15695. .social a.social-quora:hover {
  15696. color: #a82400; }
  15697. .social a.social-xing:hover {
  15698. color: #026466; }
  15699. .social a.social-snapchat:hover {
  15700. color: #fffc00; }
  15701. .social a.social-telegram:hover {
  15702. color: #0088cc; }
  15703. .social a.social-whatsapp:hover {
  15704. color: #075e54; }
  15705. .social a.social-rss:hover {
  15706. color: #f26522; }
  15707.  
  15708. .social-vertical {
  15709. display: -webkit-box;
  15710. display: flex;
  15711. -webkit-box-orient: vertical;
  15712. -webkit-box-direction: normal;
  15713. flex-direction: column; }
  15714.  
  15715. .social-sm a {
  15716. width: 28px;
  15717. height: 28px;
  15718. line-height: 28px;
  15719. margin-right: 2px;
  15720. margin-bottom: 2px;
  15721. font-size: 0.8125rem; }
  15722.  
  15723. .social-lg a {
  15724. width: 38px;
  15725. height: 38px;
  15726. line-height: 36px;
  15727. margin-right: 6px;
  15728. margin-bottom: 6px;
  15729. font-size: 1.25rem; }
  15730.  
  15731. .social-inline a {
  15732. width: auto;
  15733. height: auto;
  15734. margin-right: 1rem; }
  15735.  
  15736. .social-brand a.social-facebook {
  15737. color: #3b5998; }
  15738.  
  15739. .social-brand a.social-google {
  15740. color: #dd4b39; }
  15741.  
  15742. .social-brand a.social-gplus {
  15743. color: #dd4b39; }
  15744.  
  15745. .social-brand a.social-twitter {
  15746. color: #00aced; }
  15747.  
  15748. .social-brand a.social-linkedin {
  15749. color: #007bb6; }
  15750.  
  15751. .social-brand a.social-pinterest {
  15752. color: #cb2027; }
  15753.  
  15754. .social-brand a.social-git {
  15755. color: #666666; }
  15756.  
  15757. .social-brand a.social-tumblr {
  15758. color: #32506d; }
  15759.  
  15760. .social-brand a.social-vimeo {
  15761. color: #aad450; }
  15762.  
  15763. .social-brand a.social-youtube {
  15764. color: #bb0000; }
  15765.  
  15766. .social-brand a.social-flickr {
  15767. color: #ff0084; }
  15768.  
  15769. .social-brand a.social-reddit {
  15770. color: #ff4500; }
  15771.  
  15772. .social-brand a.social-dribbble {
  15773. color: #ea4c89; }
  15774.  
  15775. .social-brand a.social-skype {
  15776. color: #00aff0; }
  15777.  
  15778. .social-brand a.social-instagram {
  15779. color: #517fa4; }
  15780.  
  15781. .social-brand a.social-lastfm {
  15782. color: #c3000d; }
  15783.  
  15784. .social-brand a.social-soundcloud {
  15785. color: #ff8800; }
  15786.  
  15787. .social-brand a.social-behance {
  15788. color: #1769ff; }
  15789.  
  15790. .social-brand a.social-envato {
  15791. color: #82b541; }
  15792.  
  15793. .social-brand a.social-medium {
  15794. color: #00ab6c; }
  15795.  
  15796. .social-brand a.social-spotify {
  15797. color: #1db954; }
  15798.  
  15799. .social-brand a.social-quora {
  15800. color: #a82400; }
  15801.  
  15802. .social-brand a.social-xing {
  15803. color: #026466; }
  15804.  
  15805. .social-brand a.social-snapchat {
  15806. color: #fffc00; }
  15807.  
  15808. .social-brand a.social-telegram {
  15809. color: #0088cc; }
  15810.  
  15811. .social-brand a.social-whatsapp {
  15812. color: #075e54; }
  15813.  
  15814. .social-brand a.social-rss {
  15815. color: #f26522; }
  15816.  
  15817. .social-gray a {
  15818. color: #929daf; }
  15819. .social-gray a:hover {
  15820. color: #757575 !important; }
  15821.  
  15822. .social-light a {
  15823. color: rgba(255, 255, 255, 0.65); }
  15824. .social-light a:hover {
  15825. color: #fff !important; }
  15826.  
  15827. .social-bg-brand a {
  15828. color: #fff;
  15829. opacity: 1; }
  15830. .social-bg-brand a:hover {
  15831. color: #fff !important; }
  15832.  
  15833. .social-bg-brand .social-facebook {
  15834. background-color: #3b5998; }
  15835.  
  15836. .social-bg-brand .social-google {
  15837. background-color: #dd4b39; }
  15838.  
  15839. .social-bg-brand .social-gplus {
  15840. background-color: #dd4b39; }
  15841.  
  15842. .social-bg-brand .social-twitter {
  15843. background-color: #00aced; }
  15844.  
  15845. .social-bg-brand .social-linkedin {
  15846. background-color: #007bb6; }
  15847.  
  15848. .social-bg-brand .social-pinterest {
  15849. background-color: #cb2027; }
  15850.  
  15851. .social-bg-brand .social-git {
  15852. background-color: #666666; }
  15853.  
  15854. .social-bg-brand .social-tumblr {
  15855. background-color: #32506d; }
  15856.  
  15857. .social-bg-brand .social-vimeo {
  15858. background-color: #aad450; }
  15859.  
  15860. .social-bg-brand .social-youtube {
  15861. background-color: #bb0000; }
  15862.  
  15863. .social-bg-brand .social-flickr {
  15864. background-color: #ff0084; }
  15865.  
  15866. .social-bg-brand .social-reddit {
  15867. background-color: #ff4500; }
  15868.  
  15869. .social-bg-brand .social-dribbble {
  15870. background-color: #ea4c89; }
  15871.  
  15872. .social-bg-brand .social-skype {
  15873. background-color: #00aff0; }
  15874.  
  15875. .social-bg-brand .social-instagram {
  15876. background-color: #517fa4; }
  15877.  
  15878. .social-bg-brand .social-lastfm {
  15879. background-color: #c3000d; }
  15880.  
  15881. .social-bg-brand .social-soundcloud {
  15882. background-color: #ff8800; }
  15883.  
  15884. .social-bg-brand .social-behance {
  15885. background-color: #1769ff; }
  15886.  
  15887. .social-bg-brand .social-envato {
  15888. background-color: #82b541; }
  15889.  
  15890. .social-bg-brand .social-medium {
  15891. background-color: #00ab6c; }
  15892.  
  15893. .social-bg-brand .social-spotify {
  15894. background-color: #1db954; }
  15895.  
  15896. .social-bg-brand .social-quora {
  15897. background-color: #a82400; }
  15898.  
  15899. .social-bg-brand .social-xing {
  15900. background-color: #026466; }
  15901.  
  15902. .social-bg-brand .social-snapchat {
  15903. background-color: #fffc00; }
  15904.  
  15905. .social-bg-brand .social-telegram {
  15906. background-color: #0088cc; }
  15907.  
  15908. .social-bg-brand .social-whatsapp {
  15909. background-color: #075e54; }
  15910.  
  15911. .social-bg-brand .social-rss {
  15912. background-color: #f26522; }
  15913.  
  15914. .social-bg-pale-brand a {
  15915. opacity: 1; }
  15916.  
  15917. .social-bg-pale-brand .social-facebook {
  15918. color: #3b5998;
  15919. background-color: #e7ebf3; }
  15920. .social-bg-pale-brand .social-facebook:hover {
  15921. color: #3b5998 !important;
  15922. background-color: #d8deea !important; }
  15923.  
  15924. .social-bg-pale-brand .social-google {
  15925. color: #dd4b39;
  15926. background-color: #fbe9e7; }
  15927. .social-bg-pale-brand .social-google:hover {
  15928. color: #dd4b39 !important;
  15929. background-color: #f8dbd7 !important; }
  15930.  
  15931. .social-bg-pale-brand .social-gplus {
  15932. color: #dd4b39;
  15933. background-color: #fbe9e7; }
  15934. .social-bg-pale-brand .social-gplus:hover {
  15935. color: #dd4b39 !important;
  15936. background-color: #f8dbd7 !important; }
  15937.  
  15938. .social-bg-pale-brand .social-twitter {
  15939. color: #00aced;
  15940. background-color: #e0f5fd; }
  15941. .social-bg-pale-brand .social-twitter:hover {
  15942. color: #00aced !important;
  15943. background-color: #cceefb !important; }
  15944.  
  15945. .social-bg-pale-brand .social-linkedin {
  15946. color: #007bb6;
  15947. background-color: #e0eff6; }
  15948. .social-bg-pale-brand .social-linkedin:hover {
  15949. color: #007bb6 !important;
  15950. background-color: #cce5f0 !important; }
  15951.  
  15952. .social-bg-pale-brand .social-pinterest {
  15953. color: #cb2027;
  15954. background-color: #f9e4e5; }
  15955. .social-bg-pale-brand .social-pinterest:hover {
  15956. color: #cb2027 !important;
  15957. background-color: #f5d2d4 !important; }
  15958.  
  15959. .social-bg-pale-brand .social-git {
  15960. color: #666666;
  15961. background-color: #ededed; }
  15962. .social-bg-pale-brand .social-git:hover {
  15963. color: #666666 !important;
  15964. background-color: #e0e0e0 !important; }
  15965.  
  15966. .social-bg-pale-brand .social-tumblr {
  15967. color: #32506d;
  15968. background-color: #e6eaed; }
  15969. .social-bg-pale-brand .social-tumblr:hover {
  15970. color: #32506d !important;
  15971. background-color: #d6dce2 !important; }
  15972.  
  15973. .social-bg-pale-brand .social-vimeo {
  15974. color: #aad450;
  15975. background-color: #f5faea; }
  15976. .social-bg-pale-brand .social-vimeo:hover {
  15977. color: #aad450 !important;
  15978. background-color: #eef6dc !important; }
  15979.  
  15980. .social-bg-pale-brand .social-youtube {
  15981. color: #bb0000;
  15982. background-color: #f7e0e0; }
  15983. .social-bg-pale-brand .social-youtube:hover {
  15984. color: #bb0000 !important;
  15985. background-color: #f1cccc !important; }
  15986.  
  15987. .social-bg-pale-brand .social-flickr {
  15988. color: #ff0084;
  15989. background-color: #ffe0f0; }
  15990. .social-bg-pale-brand .social-flickr:hover {
  15991. color: #ff0084 !important;
  15992. background-color: #ffcce6 !important; }
  15993.  
  15994. .social-bg-pale-brand .social-reddit {
  15995. color: #ff4500;
  15996. background-color: #ffe9e0; }
  15997. .social-bg-pale-brand .social-reddit:hover {
  15998. color: #ff4500 !important;
  15999. background-color: #ffdacc !important; }
  16000.  
  16001. .social-bg-pale-brand .social-dribbble {
  16002. color: #ea4c89;
  16003. background-color: #fceaf1; }
  16004. .social-bg-pale-brand .social-dribbble:hover {
  16005. color: #ea4c89 !important;
  16006. background-color: #fbdbe7 !important; }
  16007.  
  16008. .social-bg-pale-brand .social-skype {
  16009. color: #00aff0;
  16010. background-color: #e0f5fd; }
  16011. .social-bg-pale-brand .social-skype:hover {
  16012. color: #00aff0 !important;
  16013. background-color: #cceffc !important; }
  16014.  
  16015. .social-bg-pale-brand .social-instagram {
  16016. color: #517fa4;
  16017. background-color: #eaf0f4; }
  16018. .social-bg-pale-brand .social-instagram:hover {
  16019. color: #517fa4 !important;
  16020. background-color: #dce5ed !important; }
  16021.  
  16022. .social-bg-pale-brand .social-lastfm {
  16023. color: #c3000d;
  16024. background-color: #f8e0e2; }
  16025. .social-bg-pale-brand .social-lastfm:hover {
  16026. color: #c3000d !important;
  16027. background-color: #f3cccf !important; }
  16028.  
  16029. .social-bg-pale-brand .social-soundcloud {
  16030. color: #ff8800;
  16031. background-color: #fff1e0; }
  16032. .social-bg-pale-brand .social-soundcloud:hover {
  16033. color: #ff8800 !important;
  16034. background-color: #ffe7cc !important; }
  16035.  
  16036. .social-bg-pale-brand .social-behance {
  16037. color: #1769ff;
  16038. background-color: #e3edff; }
  16039. .social-bg-pale-brand .social-behance:hover {
  16040. color: #1769ff !important;
  16041. background-color: #d1e1ff !important; }
  16042.  
  16043. .social-bg-pale-brand .social-envato {
  16044. color: #82b541;
  16045. background-color: #f0f6e8; }
  16046. .social-bg-pale-brand .social-envato:hover {
  16047. color: #82b541 !important;
  16048. background-color: #e6f0d9 !important; }
  16049.  
  16050. .social-bg-pale-brand .social-medium {
  16051. color: #00ab6c;
  16052. background-color: #e0f5ed; }
  16053. .social-bg-pale-brand .social-medium:hover {
  16054. color: #00ab6c !important;
  16055. background-color: #cceee2 !important; }
  16056.  
  16057. .social-bg-pale-brand .social-spotify {
  16058. color: #1db954;
  16059. background-color: #e4f7ea; }
  16060. .social-bg-pale-brand .social-spotify:hover {
  16061. color: #1db954 !important;
  16062. background-color: #d2f1dd !important; }
  16063.  
  16064. .social-bg-pale-brand .social-quora {
  16065. color: #a82400;
  16066. background-color: #f5e5e0; }
  16067. .social-bg-pale-brand .social-quora:hover {
  16068. color: #a82400 !important;
  16069. background-color: #eed3cc !important; }
  16070.  
  16071. .social-bg-pale-brand .social-xing {
  16072. color: #026466;
  16073. background-color: #e1eced; }
  16074. .social-bg-pale-brand .social-xing:hover {
  16075. color: #026466 !important;
  16076. background-color: #cce0e0 !important; }
  16077.  
  16078. .social-bg-pale-brand .social-snapchat {
  16079. color: #fffc00;
  16080. background-color: lightyellow; }
  16081. .social-bg-pale-brand .social-snapchat:hover {
  16082. color: #fffc00 !important;
  16083. background-color: #fffecc !important; }
  16084.  
  16085. .social-bg-pale-brand .social-telegram {
  16086. color: #0088cc;
  16087. background-color: #e0f1f9; }
  16088. .social-bg-pale-brand .social-telegram:hover {
  16089. color: #0088cc !important;
  16090. background-color: #cce7f5 !important; }
  16091.  
  16092. .social-bg-pale-brand .social-whatsapp {
  16093. color: #075e54;
  16094. background-color: #e1ecea; }
  16095. .social-bg-pale-brand .social-whatsapp:hover {
  16096. color: #075e54 !important;
  16097. background-color: #cddfdd !important; }
  16098.  
  16099. .social-bg-pale-brand .social-rss {
  16100. color: #f26522;
  16101. background-color: #fdede4; }
  16102. .social-bg-pale-brand .social-rss:hover {
  16103. color: #f26522 !important;
  16104. background-color: #fce0d3 !important; }
  16105.  
  16106. .social-bg-gray a {
  16107. color: #929daf;
  16108. border: none;
  16109. background-color: #fafbfb; }
  16110.  
  16111. .social-bg-light a {
  16112. border: none;
  16113. background-color: #fff; }
  16114.  
  16115. .social-bg-dark a {
  16116. border: none;
  16117. color: rgba(255, 255, 255, 0.6);
  16118. background-color: rgba(255, 255, 255, 0.1); }
  16119. .social-bg-dark a:hover {
  16120. color: rgba(255, 255, 255, 0.8) !important;
  16121. background-color: rgba(255, 255, 255, 0.15) !important; }
  16122.  
  16123. .social-hover-primary a:hover {
  16124. color: #50a1ff !important; }
  16125.  
  16126. .social-hover-bg-brand a.social-facebook:hover {
  16127. background-color: #3b5998;
  16128. color: #fff; }
  16129.  
  16130. .social-hover-bg-brand a.social-google:hover {
  16131. background-color: #dd4b39;
  16132. color: #fff; }
  16133.  
  16134. .social-hover-bg-brand a.social-gplus:hover {
  16135. background-color: #dd4b39;
  16136. color: #fff; }
  16137.  
  16138. .social-hover-bg-brand a.social-twitter:hover {
  16139. background-color: #00aced;
  16140. color: #fff; }
  16141.  
  16142. .social-hover-bg-brand a.social-linkedin:hover {
  16143. background-color: #007bb6;
  16144. color: #fff; }
  16145.  
  16146. .social-hover-bg-brand a.social-pinterest:hover {
  16147. background-color: #cb2027;
  16148. color: #fff; }
  16149.  
  16150. .social-hover-bg-brand a.social-git:hover {
  16151. background-color: #666666;
  16152. color: #fff; }
  16153.  
  16154. .social-hover-bg-brand a.social-tumblr:hover {
  16155. background-color: #32506d;
  16156. color: #fff; }
  16157.  
  16158. .social-hover-bg-brand a.social-vimeo:hover {
  16159. background-color: #aad450;
  16160. color: #fff; }
  16161.  
  16162. .social-hover-bg-brand a.social-youtube:hover {
  16163. background-color: #bb0000;
  16164. color: #fff; }
  16165.  
  16166. .social-hover-bg-brand a.social-flickr:hover {
  16167. background-color: #ff0084;
  16168. color: #fff; }
  16169.  
  16170. .social-hover-bg-brand a.social-reddit:hover {
  16171. background-color: #ff4500;
  16172. color: #fff; }
  16173.  
  16174. .social-hover-bg-brand a.social-dribbble:hover {
  16175. background-color: #ea4c89;
  16176. color: #fff; }
  16177.  
  16178. .social-hover-bg-brand a.social-skype:hover {
  16179. background-color: #00aff0;
  16180. color: #fff; }
  16181.  
  16182. .social-hover-bg-brand a.social-instagram:hover {
  16183. background-color: #517fa4;
  16184. color: #fff; }
  16185.  
  16186. .social-hover-bg-brand a.social-lastfm:hover {
  16187. background-color: #c3000d;
  16188. color: #fff; }
  16189.  
  16190. .social-hover-bg-brand a.social-soundcloud:hover {
  16191. background-color: #ff8800;
  16192. color: #fff; }
  16193.  
  16194. .social-hover-bg-brand a.social-behance:hover {
  16195. background-color: #1769ff;
  16196. color: #fff; }
  16197.  
  16198. .social-hover-bg-brand a.social-envato:hover {
  16199. background-color: #82b541;
  16200. color: #fff; }
  16201.  
  16202. .social-hover-bg-brand a.social-medium:hover {
  16203. background-color: #00ab6c;
  16204. color: #fff; }
  16205.  
  16206. .social-hover-bg-brand a.social-spotify:hover {
  16207. background-color: #1db954;
  16208. color: #fff; }
  16209.  
  16210. .social-hover-bg-brand a.social-quora:hover {
  16211. background-color: #a82400;
  16212. color: #fff; }
  16213.  
  16214. .social-hover-bg-brand a.social-xing:hover {
  16215. background-color: #026466;
  16216. color: #fff; }
  16217.  
  16218. .social-hover-bg-brand a.social-snapchat:hover {
  16219. background-color: #fffc00;
  16220. color: #fff; }
  16221.  
  16222. .social-hover-bg-brand a.social-telegram:hover {
  16223. background-color: #0088cc;
  16224. color: #fff; }
  16225.  
  16226. .social-hover-bg-brand a.social-whatsapp:hover {
  16227. background-color: #075e54;
  16228. color: #fff; }
  16229.  
  16230. .social-hover-bg-brand a.social-rss:hover {
  16231. background-color: #f26522;
  16232. color: #fff; }
  16233.  
  16234. .social-rounded a {
  16235. border-radius: 50%;
  16236. border: 1px solid #f1f2f3; }
  16237.  
  16238. .social-rounded.social-gray a {
  16239. border-color: #f5f6f7; }
  16240.  
  16241. .social-rounded.social-light a {
  16242. border-color: rgba(255, 255, 255, 0.5);
  16243. font-size: 0.8125rem; }
  16244.  
  16245. .social-rounded.social-light.social-sm a {
  16246. font-size: 0.6875rem; }
  16247.  
  16248. .social-rounded.social-light.social-lg a {
  16249. font-size: 0.9375rem; }
  16250.  
  16251. .social-bordered a {
  16252. border: 1px solid #eaeff4; }
  16253.  
  16254. .social-bordered.social-gray a {
  16255. border-color: #f5f6f7; }
  16256.  
  16257. .social-bordered.social-light a {
  16258. border-color: rgba(255, 255, 255, 0.6); }
  16259.  
  16260. .social-cycling a:hover i {
  16261. -webkit-animation: cycle .4s forwards;
  16262. animation: cycle .4s forwards; }
  16263.  
  16264. @-webkit-keyframes cycle {
  16265. 49% {
  16266. -webkit-transform: translateY(-100%);
  16267. transform: translateY(-100%); }
  16268. 50% {
  16269. opacity: 0;
  16270. -webkit-transform: translateY(100%);
  16271. transform: translateY(100%); }
  16272. 51% {
  16273. opacity: 1; } }
  16274.  
  16275. @keyframes cycle {
  16276. 49% {
  16277. -webkit-transform: translateY(-100%);
  16278. transform: translateY(-100%); }
  16279. 50% {
  16280. opacity: 0;
  16281. -webkit-transform: translateY(100%);
  16282. transform: translateY(100%); }
  16283. 51% {
  16284. opacity: 1; } }
  16285.  
  16286. .nav-tabs .nav-link {
  16287. border-top-width: 2px; }
  16288.  
  16289. .nav-tabs-minimal {
  16290. border-bottom: 1px solid #f1f2f3; }
  16291. .nav-tabs-minimal .nav-link {
  16292. border-bottom: 2px solid transparent; }
  16293. .nav-tabs-minimal .nav-link.active,
  16294. .nav-tabs-minimal .nav-item.show .nav-link {
  16295. border-bottom-color: #50a1ff; }
  16296.  
  16297. .nav-tabs-outline {
  16298. -webkit-box-pack: center;
  16299. justify-content: center; }
  16300. .nav-tabs-outline .nav-link {
  16301. padding: 0.25rem 1.25rem;
  16302. border: 1px solid #191919;
  16303. color: #191919;
  16304. text-transform: uppercase;
  16305. font-size: 0.8325rem;
  16306. letter-spacing: 1px; }
  16307. .nav-tabs-outline .nav-link:hover, .nav-tabs-outline .nav-link.active {
  16308. color: #fff;
  16309. background-color: #191919; }
  16310. .nav-tabs-outline .nav-link.disabled {
  16311. opacity: 0.5;
  16312. cursor: default; }
  16313. .nav-tabs-outline .nav-link.disabled:hover {
  16314. color: #191919;
  16315. background-color: transparent; }
  16316. .nav-tabs-outline .nav-item {
  16317. min-width: 120px;
  16318. text-align: center; }
  16319. .nav-tabs-outline .nav-item + .nav-item .nav-link {
  16320. border-left-width: 0; }
  16321. .nav-tabs-outline .nav-item:first-child .nav-link {
  16322. border-top-left-radius: 10rem;
  16323. border-bottom-left-radius: 10rem; }
  16324. .nav-tabs-outline .nav-item:last-child .nav-link {
  16325. border-top-right-radius: 10rem;
  16326. border-bottom-right-radius: 10rem; }
  16327. .nav-tabs-outline.nav-separated .nav-item {
  16328. min-width: 150px;
  16329. padding: 0.25rem 0.5rem; }
  16330. .nav-tabs-outline.nav-separated .nav-item + .nav-item .nav-link {
  16331. border-left-width: 1px; }
  16332. .nav-tabs-outline.nav-separated .nav-link {
  16333. border-radius: 10rem; }
  16334. @media (max-width: 991.98px) {
  16335. .nav-tabs-outline .nav-item {
  16336. min-width: 150px;
  16337. padding: 0.25rem 0.5rem; }
  16338. .nav-tabs-outline .nav-item + .nav-item .nav-link {
  16339. border-left-width: 1px; }
  16340. .nav-tabs-outline .nav-link {
  16341. border-radius: 10rem; } }
  16342.  
  16343. .nav-tabs-border {
  16344. -webkit-box-orient: vertical;
  16345. -webkit-box-direction: normal;
  16346. flex-direction: column; }
  16347. .nav-tabs-border .nav-link {
  16348. border: 1px solid transparent;
  16349. padding: 1.25rem 1.5rem;
  16350. border-radius: 5px;
  16351. opacity: 0.75; }
  16352. .nav-tabs-border .nav-link:hover {
  16353. opacity: 1;
  16354. color: #757575; }
  16355. .nav-tabs-border .nav-link.active,
  16356. .nav-tabs-border .nav-item.show .nav-link {
  16357. opacity: 1;
  16358. color: #757575;
  16359. border-color: #f1f2f3; }
  16360. .nav-tabs-border .nav-link.disabled {
  16361. opacity: 0.6; }
  16362.  
  16363. .nav-tabs-gray {
  16364. -webkit-box-orient: vertical;
  16365. -webkit-box-direction: normal;
  16366. flex-direction: column; }
  16367. .nav-tabs-gray .nav-link {
  16368. padding: 1.5rem 1.75rem;
  16369. border-radius: 5px;
  16370. opacity: 0.75; }
  16371. .nav-tabs-gray .nav-link:hover {
  16372. opacity: 1;
  16373. color: #757575; }
  16374. .nav-tabs-gray .nav-link.active,
  16375. .nav-tabs-gray .nav-item.show .nav-link {
  16376. opacity: 1;
  16377. color: #757575;
  16378. background-color: #f9fafb; }
  16379. .nav-tabs-gray .nav-link.disabled {
  16380. opacity: 0.6; }
  16381.  
  16382. .nav-tabs-shadow {
  16383. -webkit-box-orient: vertical;
  16384. -webkit-box-direction: normal;
  16385. flex-direction: column; }
  16386. .nav-tabs-shadow .nav-link {
  16387. padding: 1.5rem 1.75rem;
  16388. border-radius: 5px;
  16389. opacity: 0.75; }
  16390. .nav-tabs-shadow .nav-link:hover {
  16391. opacity: 1;
  16392. color: #757575; }
  16393. .nav-tabs-shadow .nav-link.active,
  16394. .nav-tabs-shadow .nav-item.show .nav-link {
  16395. opacity: 1;
  16396. color: #757575;
  16397. background-color: #fff;
  16398. -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
  16399. box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); }
  16400. .nav-tabs-shadow .nav-link.disabled {
  16401. opacity: 0.6; }
  16402.  
  16403. .rating {
  16404. display: -webkit-inline-box;
  16405. display: inline-flex;
  16406. -webkit-box-orient: horizontal;
  16407. -webkit-box-direction: normal;
  16408. flex-direction: row;
  16409. list-style: none;
  16410. margin: 0;
  16411. padding: 0; }
  16412. .rating label {
  16413. color: #ffba00;
  16414. cursor: default; }
  16415. .rating label::before {
  16416. margin-right: 5px;
  16417. display: inline-block; }
  16418. .rating label.active {
  16419. color: #ffba00; }
  16420. .rating label.empty {
  16421. color: #ecf0f0; }
  16422.  
  16423. .rating-xs label::before {
  16424. margin-right: 1px;
  16425. font-size: 11px; }
  16426.  
  16427. .rating-sm label::before {
  16428. margin-right: 2px;
  16429. font-size: 13px; }
  16430.  
  16431. .rating-lg label::before {
  16432. font-size: 18px; }
  16433.  
  16434. .custom-control {
  16435. padding-left: 0;
  16436. min-height: auto; }
  16437.  
  16438. .custom-control-input:checked ~ .custom-control-label::after {
  16439. -webkit-transform: scale(1);
  16440. transform: scale(1); }
  16441.  
  16442. .custom-control-input:disabled ~ .custom-control-label {
  16443. opacity: .7; }
  16444. .custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::after {
  16445. opacity: 0.7; }
  16446.  
  16447. .custom-control-label {
  16448. display: -webkit-box;
  16449. display: flex;
  16450. -webkit-box-align: center;
  16451. align-items: center;
  16452. font-weight: 300; }
  16453. .custom-control-label::before {
  16454. position: static;
  16455. top: auto;
  16456. border: 1px solid #eaeff4;
  16457. margin-right: 0.5rem; }
  16458. .custom-control-label::after {
  16459. -webkit-transform: scale(0);
  16460. transform: scale(0);
  16461. -webkit-transition: -webkit-transform .3s;
  16462. transition: -webkit-transform .3s;
  16463. transition: transform .3s;
  16464. transition: transform .3s, -webkit-transform .3s; }
  16465.  
  16466. .custom-radio .custom-control-label::after {
  16467. top: 8px;
  16468. left: 5px;
  16469. border-radius: 50%;
  16470. width: 8px;
  16471. height: 8px;
  16472. background-color: #50a1ff; }
  16473.  
  16474. .custom-checkbox .custom-control-label::after {
  16475. top: 50%;
  16476. left: 6px;
  16477. margin-top: -6px;
  16478. width: 5px;
  16479. height: 10px;
  16480. border: solid #50a1ff;
  16481. border-width: 0 1px 1px 0;
  16482. -webkit-transform: scale(0) rotate(35deg);
  16483. transform: scale(0) rotate(35deg); }
  16484.  
  16485. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  16486. -webkit-transform: scale(1) rotate(35deg);
  16487. transform: scale(1) rotate(35deg); }
  16488.  
  16489. .switch {
  16490. position: relative;
  16491. min-height: 1.9rem; }
  16492.  
  16493. .switch-inline {
  16494. display: -webkit-inline-box;
  16495. display: inline-flex;
  16496. margin-right: 1rem; }
  16497.  
  16498. .switch-input {
  16499. position: absolute;
  16500. z-index: -1;
  16501. opacity: 0; }
  16502. .switch-input:checked ~ .switch-label::before {
  16503. border-color: #cee5ff; }
  16504. .switch-input:checked ~ .switch-label::after {
  16505. background: #50a1ff;
  16506. left: 24px; }
  16507. .switch-input:disabled ~ .switch-label {
  16508. opacity: .5; }
  16509.  
  16510. .switch-label {
  16511. display: -webkit-box;
  16512. display: flex;
  16513. -webkit-box-align: center;
  16514. align-items: center;
  16515. font-weight: 300;
  16516. margin-bottom: 0; }
  16517. .switch-label::before {
  16518. content: '';
  16519. width: 40px;
  16520. height: 20px;
  16521. background: transparent;
  16522. border: 2px solid #f1f2f3;
  16523. border-radius: 20px;
  16524. margin-right: 0.5rem;
  16525. -webkit-transition: 0.3s;
  16526. transition: 0.3s; }
  16527. .switch-label::after {
  16528. content: '';
  16529. display: block;
  16530. position: absolute;
  16531. top: 6px;
  16532. left: 4px;
  16533. width: 12px;
  16534. height: 12px;
  16535. cursor: inherit;
  16536. background: #e8e8e8;
  16537. border-radius: 50%;
  16538. -webkit-transition: 0.3s;
  16539. transition: 0.3s; }
  16540.  
  16541. .switch-stacked .switch {
  16542. display: inline; }
  16543. .switch-stacked .switch::after {
  16544. display: block;
  16545. margin-bottom: .25rem;
  16546. content: ""; }
  16547.  
  16548. /*
  16549. .switch {
  16550. font-weight: 300;
  16551. letter-spacing: 0;
  16552. margin-bottom: 0;
  16553. line-height: $height-sm;
  16554. cursor: pointer;
  16555. white-space: nowrap;
  16556.  
  16557. input {
  16558. display: none;
  16559.  
  16560. &:checked ~ .switch-indicator {
  16561. border-color: theme-color-level('primary', -9);
  16562. //background: lighten($color-primary, 20%);
  16563.  
  16564. &::after {
  16565. background: $color-primary;
  16566. left: calc(100% - 14px);
  16567. box-shadow: 0px 0px 3px $color-bg-lightest;
  16568. }
  16569. }
  16570.  
  16571. &:disabled ~ span {
  16572. cursor: default;
  16573. opacity: .5;
  16574. }
  16575. }
  16576.  
  16577. &.disabled {
  16578. opacity: .5;
  16579. cursor: default;
  16580. }
  16581.  
  16582. }
  16583.  
  16584. .switch-indicator {
  16585. position: relative;
  16586. display: inline-block;
  16587. width: 40px;
  16588. height: 20px;
  16589. background: transparent;
  16590. border: 2px solid $color-divider-light;
  16591. border-radius: 20px;
  16592. vertical-align: middle;
  16593. transition: 0.3s;
  16594.  
  16595.  
  16596. &::after {
  16597. content: '';
  16598. display: block;
  16599. position: absolute;
  16600. top: 2px;
  16601. left: 2px;
  16602. width: 12px;
  16603. height: 12px;
  16604. transition: 0.3s;
  16605. cursor: inherit;
  16606. background: $color-divider-dark;
  16607. border-radius: 50%;
  16608. }
  16609. }
  16610.  
  16611. .switch-description {
  16612. padding-left: 6px;
  16613. }
  16614.  
  16615.  
  16616. //
  16617. // Stacked
  16618. //
  16619. .switch-stacked .switch {
  16620. display: inline;
  16621.  
  16622. &::after {
  16623. display: block;
  16624. margin-bottom: .25rem;
  16625. content: "";
  16626. }
  16627.  
  16628. }
  16629. */
  16630. .form-control {
  16631. font-weight: 300; }
  16632. .form-control option {
  16633. font-weight: 300; }
  16634.  
  16635. label {
  16636. font-weight: 400;
  16637. font-size: 13px;
  16638. letter-spacing: .5px;
  16639. margin-bottom: 4px; }
  16640. label.require::after {
  16641. content: '*';
  16642. color: #ff4954;
  16643. font-weight: 500;
  16644. margin-left: 8px; }
  16645.  
  16646. .form-row .btn-block {
  16647. height: 100%; }
  16648.  
  16649. select:invalid {
  16650. color: red; }
  16651.  
  16652. .file-group {
  16653. position: relative;
  16654. overflow: hidden; }
  16655. .file-group input[type="file"] {
  16656. position: absolute;
  16657. opacity: 0;
  16658. z-index: -1;
  16659. width: 20px; }
  16660. .file-group .file-value {
  16661. background-color: #fff; }
  16662.  
  16663. .file-group-inline {
  16664. display: inline-block; }
  16665.  
  16666. [data-form="mailer"] .d-on-success {
  16667. display: none; }
  16668.  
  16669. .input-group {
  16670. border: 1px solid #eaeff4;
  16671. -webkit-transition: all 0.3s ease-out;
  16672. transition: all 0.3s ease-out; }
  16673. .input-group.focus {
  16674. border-color: #f1f2f3;
  16675. -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.045);
  16676. box-shadow: 0 0 40px rgba(0, 0, 0, 0.045); }
  16677. .input-group .form-control {
  16678. -webkit-box-shadow: none;
  16679. box-shadow: none;
  16680. border: none; }
  16681.  
  16682. .input-group-prepend,
  16683. .input-group-append {
  16684. margin-left: 0;
  16685. margin-right: 0; }
  16686. .input-group-prepend .btn,
  16687. .input-group-append .btn {
  16688. height: calc(100% + 2px);
  16689. margin: -1px; }
  16690.  
  16691. /*
  16692. .input-group-prepend .input-group-text {
  16693. padding-right: 0;
  16694. }
  16695. */
  16696. .input-group-text {
  16697. display: -webkit-box;
  16698. display: flex;
  16699. -webkit-box-align: center;
  16700. align-items: center;
  16701. -webkit-box-pack: center;
  16702. justify-content: center;
  16703. padding-top: 0;
  16704. padding-bottom: 0;
  16705. background-color: #fff;
  16706. border: none;
  16707. color: #c9ccce;
  16708. font-weight: 300;
  16709. border-radius: 2px;
  16710. height: 100%; }
  16711. .input-group-text .custom-control {
  16712. margin-bottom: 0; }
  16713. .input-group-text + .form-control {
  16714. padding-left: 0; }
  16715.  
  16716. .input-group .form-control:not(:last-child),
  16717. .input-group-text:not(:last-child) {
  16718. border-right: 0; }
  16719.  
  16720. .input-group .form-control:not(:first-child),
  16721. .input-group-text:not(:first-child) {
  16722. border-left: 0; }
  16723.  
  16724. .input-group-prepend .btn {
  16725. margin-right: 0; }
  16726.  
  16727. .input-group-append .btn {
  16728. margin-left: 0; }
  16729.  
  16730. .input-group-prepend .input-group-text:last-child {
  16731. padding-right: 0; }
  16732.  
  16733. .was-validated .input-group:valid, .input-group.is-valid {
  16734. border-color: #3cd458; }
  16735. .was-validated .input-group:valid .valid-feedback,
  16736. .was-validated .input-group:valid .valid-tooltip,
  16737. .was-validated .input-group:valid ~ .valid-feedback,
  16738. .was-validated .input-group:valid ~ .valid-tooltip, .input-group.is-valid .valid-feedback,
  16739. .input-group.is-valid .valid-tooltip,
  16740. .input-group.is-valid ~ .valid-feedback,
  16741. .input-group.is-valid ~ .valid-tooltip {
  16742. display: block; }
  16743.  
  16744. .was-validated .input-group:invalid, .input-group.is-invalid {
  16745. border-color: #ff4954; }
  16746. .was-validated .input-group:invalid .invalid-feedback,
  16747. .was-validated .input-group:invalid .invalid-tooltip,
  16748. .was-validated .input-group:invalid ~ .invalid-feedback,
  16749. .was-validated .input-group:invalid ~ .invalid-tooltip, .input-group.is-invalid .invalid-feedback,
  16750. .input-group.is-invalid .invalid-tooltip,
  16751. .input-group.is-invalid ~ .invalid-feedback,
  16752. .input-group.is-invalid ~ .invalid-tooltip {
  16753. display: block; }
  16754.  
  16755. .input-border .form-control:focus,
  16756. .input-border .input-group.focus {
  16757. border-color: #96c7ff;
  16758. -webkit-box-shadow: none;
  16759. box-shadow: none; }
  16760.  
  16761. .input-line .form-control {
  16762. border-color: transparent;
  16763. padding-left: 0;
  16764. padding-right: 0;
  16765. background-color: transparent;
  16766. -webkit-background-size: 0 1px, 100% 1px;
  16767. background-size: 0 1px, 100% 1px;
  16768. background-repeat: no-repeat;
  16769. background-position: center bottom, center calc(100%);
  16770. background-image: -webkit-gradient(linear, left top, left bottom, from(#96c7ff), to(#96c7ff)), -webkit-gradient(linear, left top, left bottom, from(#eaeff4), to(#eaeff4));
  16771. background-image: -webkit-linear-gradient(#96c7ff, #96c7ff), -webkit-linear-gradient(#eaeff4, #eaeff4);
  16772. background-image: linear-gradient(#96c7ff, #96c7ff), linear-gradient(#eaeff4, #eaeff4);
  16773. -webkit-transition: background 0.3s;
  16774. transition: background 0.3s; }
  16775. .input-line .form-control:focus, .input-line .form-control.focus {
  16776. -webkit-background-size: 100% 1px, 100% 1px;
  16777. background-size: 100% 1px, 100% 1px;
  16778. border-color: transparent;
  16779. -webkit-box-shadow: none;
  16780. box-shadow: none; }
  16781. .input-line .form-control:disabled, .input-line .form-control[readonly] {
  16782. background-color: #fff;
  16783. opacity: 0.7; }
  16784. .input-line .form-control.is-valid {
  16785. background-image: -webkit-gradient(linear, left top, left bottom, from(#96c7ff), to(#96c7ff)), -webkit-gradient(linear, left top, left bottom, from(#3cd458), to(#3cd458));
  16786. background-image: -webkit-linear-gradient(#96c7ff, #96c7ff), -webkit-linear-gradient(#3cd458, #3cd458);
  16787. background-image: linear-gradient(#96c7ff, #96c7ff), linear-gradient(#3cd458, #3cd458); }
  16788. .input-line .form-control.is-invalid {
  16789. background-image: -webkit-gradient(linear, left top, left bottom, from(#96c7ff), to(#96c7ff)), -webkit-gradient(linear, left top, left bottom, from(#ff4954), to(#ff4954));
  16790. background-image: -webkit-linear-gradient(#96c7ff, #96c7ff), -webkit-linear-gradient(#ff4954, #ff4954);
  16791. background-image: linear-gradient(#96c7ff, #96c7ff), linear-gradient(#ff4954, #ff4954); }
  16792.  
  16793. .input-line .input-group {
  16794. border: none; }
  16795. .input-line .input-group.focus {
  16796. -webkit-box-shadow: none;
  16797. box-shadow: none; }
  16798.  
  16799. .input-line .input-group-prepend .btn,
  16800. .input-line .input-group-append .btn {
  16801. height: 100%;
  16802. margin: 0; }
  16803.  
  16804. .input-line .input-group-text {
  16805. background-color: transparent; }
  16806.  
  16807. .input-line .input-group-prepend .input-group-text:last-child {
  16808. padding-right: 0.75rem; }
  16809.  
  16810. .input-round .form-control,
  16811. .input-round .input-group,
  16812. .input-round .input-group-text,
  16813. .input-round .input-group .btn {
  16814. border-radius: 10rem; }
  16815.  
  16816. .input-round .form-control {
  16817. padding-left: 1rem;
  16818. padding-right: 1rem; }
  16819.  
  16820. .input-round textarea.form-control {
  16821. border-radius: 2px; }
  16822.  
  16823. .input-round .input-group-text {
  16824. padding-left: 1rem;
  16825. padding-right: 1rem;
  16826. opacity: .8; }
  16827. .input-round .input-group-text + .form-control {
  16828. padding-left: 0; }
  16829.  
  16830. .input-glass .form-control {
  16831. border: none;
  16832. background-color: rgba(255, 255, 255, 0.2);
  16833. font-weight: 400;
  16834. color: rgba(255, 255, 255, 0.8); }
  16835. .input-glass .form-control.is-valid {
  16836. background-color: rgba(60, 212, 88, 0.2); }
  16837. .input-glass .form-control.is-invalid {
  16838. background-color: rgba(255, 73, 84, 0.2); }
  16839. .input-glass .form-control::-webkit-input-placeholder {
  16840. color: rgba(255, 255, 255, 0.65); }
  16841. .input-glass .form-control::-moz-placeholder {
  16842. color: rgba(255, 255, 255, 0.65); }
  16843. .input-glass .form-control:-ms-input-placeholder {
  16844. color: rgba(255, 255, 255, 0.65); }
  16845. .input-glass .form-control::-ms-input-placeholder {
  16846. color: rgba(255, 255, 255, 0.65); }
  16847. .input-glass .form-control::placeholder {
  16848. color: rgba(255, 255, 255, 0.65); }
  16849. .input-glass .form-control:focus {
  16850. -webkit-box-shadow: none;
  16851. box-shadow: none;
  16852. color: #fff; }
  16853.  
  16854. .input-glass select option {
  16855. color: #323d47; }
  16856.  
  16857. .input-glass label {
  16858. opacity: .8; }
  16859.  
  16860. .input-glass .input-group {
  16861. border: none; }
  16862.  
  16863. .input-glass .input-group-prepend .btn,
  16864. .input-glass .input-group-append .btn {
  16865. height: 100%;
  16866. margin: 0; }
  16867.  
  16868. .input-glass .input-group-text {
  16869. background-color: rgba(255, 255, 255, 0.2);
  16870. border: none;
  16871. color: rgba(255, 255, 255, 0.8); }
  16872.  
  16873. .input-glass.input-round .input-group {
  16874. background-color: rgba(255, 255, 255, 0.2); }
  16875. .input-glass.input-round .input-group .form-control,
  16876. .input-glass.input-round .input-group .input-group-text {
  16877. background-color: transparent; }
  16878.  
  16879. .input-transparent .form-control {
  16880. border-color: rgba(255, 255, 255, 0.3);
  16881. background-color: transparent;
  16882. color: rgba(255, 255, 255, 0.8); }
  16883. .input-transparent .form-control.is-valid {
  16884. border-color: rgba(60, 212, 88, 0.4); }
  16885. .input-transparent .form-control.is-invalid {
  16886. border-color: rgba(255, 73, 84, 0.4); }
  16887. .input-transparent .form-control::-webkit-input-placeholder {
  16888. color: rgba(255, 255, 255, 0.65); }
  16889. .input-transparent .form-control::-moz-placeholder {
  16890. color: rgba(255, 255, 255, 0.65); }
  16891. .input-transparent .form-control:-ms-input-placeholder {
  16892. color: rgba(255, 255, 255, 0.65); }
  16893. .input-transparent .form-control::-ms-input-placeholder {
  16894. color: rgba(255, 255, 255, 0.65); }
  16895. .input-transparent .form-control::placeholder {
  16896. color: rgba(255, 255, 255, 0.65); }
  16897. .input-transparent .form-control:focus {
  16898. -webkit-box-shadow: none;
  16899. box-shadow: none;
  16900. border-color: rgba(255, 255, 255, 0.5);
  16901. color: #fff; }
  16902.  
  16903. .input-transparent select option {
  16904. color: #323d47; }
  16905.  
  16906. .input-transparent label {
  16907. opacity: .8; }
  16908.  
  16909. .input-transparent .input-group {
  16910. border-color: rgba(255, 255, 255, 0.3); }
  16911. .input-transparent .input-group.focus {
  16912. -webkit-box-shadow: none;
  16913. box-shadow: none;
  16914. border-color: rgba(255, 255, 255, 0.5);
  16915. color: #fff; }
  16916. .input-transparent .input-group .btn-outline-light {
  16917. border-color: rgba(255, 255, 255, 0.3); }
  16918. .input-transparent .input-group .input-group-prepend .btn-outline-light {
  16919. border-top-width: 0;
  16920. border-left-width: 0;
  16921. border-bottom-width: 0; }
  16922. .input-transparent .input-group .input-group-append .btn-outline-light {
  16923. border-top-width: 0;
  16924. border-right-width: 0;
  16925. border-bottom-width: 0; }
  16926.  
  16927. .input-transparent .input-group-text {
  16928. background-color: transparent;
  16929. border-color: rgba(255, 255, 255, 0.3);
  16930. color: rgba(255, 255, 255, 0.75); }
  16931.  
  16932. .feature-1 .feature-icon {
  16933. font-size: 3rem;
  16934. line-height: 1;
  16935. margin-bottom: 1.75rem;
  16936. color: #929daf; }
  16937.  
  16938. .feature-2 .feature-icon {
  16939. font-size: 2.5rem;
  16940. line-height: 1;
  16941. margin-bottom: 1.5rem;
  16942. color: #929daf; }
  16943.  
  16944. .feature-2 h5, .feature-2 h6 {
  16945. text-transform: uppercase;
  16946. font-weight: 500;
  16947. letter-spacing: 2px; }
  16948.  
  16949. .partner {
  16950. display: -webkit-box;
  16951. display: flex;
  16952. -webkit-box-align: center;
  16953. align-items: center;
  16954. -webkit-box-pack: center;
  16955. justify-content: center;
  16956. text-align: center;
  16957. flex-wrap: wrap; }
  16958. .partner img {
  16959. margin: 16px 24px;
  16960. max-width: 100%; }
  16961. .partner [class*="col-"] img {
  16962. margin: 0; }
  16963.  
  16964. .partner-sm img {
  16965. height: 20px; }
  16966.  
  16967. .portfolio-1 {
  16968. position: relative;
  16969. overflow: hidden;
  16970. display: block; }
  16971. .portfolio-1::before {
  16972. content: '';
  16973. position: absolute;
  16974. top: 0;
  16975. left: 0;
  16976. right: 0;
  16977. bottom: 0;
  16978. background-color: #50a1ff;
  16979. opacity: 0;
  16980. -webkit-transition: all 0.3s;
  16981. transition: all 0.3s;
  16982. z-index: 1; }
  16983. .portfolio-1::after {
  16984. content: '';
  16985. position: absolute;
  16986. top: 0;
  16987. left: 0;
  16988. right: 0;
  16989. bottom: 0;
  16990. border: 1px solid #fff;
  16991. opacity: 0;
  16992. -webkit-transition: all 0.3s;
  16993. transition: all 0.3s;
  16994. z-index: 2; }
  16995. .portfolio-1:hover::before {
  16996. opacity: .8; }
  16997. .portfolio-1:hover::after {
  16998. opacity: .8;
  16999. top: 10px;
  17000. left: 10px;
  17001. right: 10px;
  17002. bottom: 10px; }
  17003. .portfolio-1:hover img {
  17004. -webkit-transform: scale(1.1);
  17005. transform: scale(1.1); }
  17006. .portfolio-1:hover .portfolio-detail {
  17007. opacity: 1; }
  17008. .portfolio-1 img {
  17009. -webkit-transition: all 0.3s;
  17010. transition: all 0.3s; }
  17011. .portfolio-1 .portfolio-detail {
  17012. position: absolute;
  17013. top: 50%;
  17014. left: 0;
  17015. width: 100%;
  17016. text-align: center;
  17017. -webkit-transform: translateY(-50%);
  17018. transform: translateY(-50%);
  17019. opacity: 0;
  17020. -webkit-transition: all 0.3s;
  17021. transition: all 0.3s;
  17022. color: #fff;
  17023. z-index: 3; }
  17024. .portfolio-1 h5 {
  17025. color: #fff;
  17026. margin-bottom: 0; }
  17027. .portfolio-1 p {
  17028. font-size: 13px; }
  17029.  
  17030. .project-detail {
  17031. list-style: none;
  17032. padding-left: 0; }
  17033. .project-detail li:not(:last-child) {
  17034. margin-bottom: 1.5rem; }
  17035. .project-detail strong {
  17036. display: block;
  17037. font-weight: 600;
  17038. font-size: 12px;
  17039. text-transform: uppercase;
  17040. letter-spacing: 1px;
  17041. color: #323d47; }
  17042.  
  17043. .press-kit {
  17044. position: relative;
  17045. overflow: hidden;
  17046. display: block;
  17047. min-height: 160px;
  17048. text-align: center;
  17049. border: 1px solid #f1f2f3;
  17050. border-radius: 3px; }
  17051. .press-kit::before {
  17052. content: '';
  17053. position: absolute;
  17054. top: 0;
  17055. left: 0;
  17056. right: 0;
  17057. bottom: 0;
  17058. background-color: #191919;
  17059. opacity: 0;
  17060. -webkit-transition: all 0.3s;
  17061. transition: all 0.3s;
  17062. z-index: 1; }
  17063. .press-kit:hover::before {
  17064. opacity: .5; }
  17065. .press-kit:hover .asset-details {
  17066. opacity: 1; }
  17067. .press-kit img {
  17068. -webkit-transition: all 0.3s;
  17069. transition: all 0.3s; }
  17070. .press-kit .asset-details {
  17071. position: absolute;
  17072. top: 50%;
  17073. left: 0;
  17074. width: 100%;
  17075. text-align: center;
  17076. -webkit-transform: translateY(-50%);
  17077. transform: translateY(-50%);
  17078. opacity: 0;
  17079. -webkit-transition: all 0.3s;
  17080. transition: all 0.3s;
  17081. color: #fff;
  17082. z-index: 3; }
  17083. .press-kit h5 {
  17084. color: #fff;
  17085. margin-bottom: 0; }
  17086. .press-kit p {
  17087. font-size: 13px; }
  17088.  
  17089. .price-unit {
  17090. display: inline-block;
  17091. font-size: 16px;
  17092. vertical-align: text-top;
  17093. margin-right: -10px;
  17094. margin-top: 16px; }
  17095.  
  17096. .plan-period {
  17097. display: inline-block;
  17098. font-size: 12px;
  17099. vertical-align: text-bottom;
  17100. margin-left: -10px;
  17101. margin-bottom: 14px;
  17102. color: #929daf; }
  17103.  
  17104. .pricing-1 {
  17105. background-color: #fff;
  17106. border: 1px solid #f1f2f3;
  17107. border-radius: 5px;
  17108. text-align: center;
  17109. -webkit-transition: .5s;
  17110. transition: .5s; }
  17111. .pricing-1.popular, .pricing-1:hover {
  17112. -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.07);
  17113. box-shadow: 0 0 25px rgba(0, 0, 0, 0.07); }
  17114. .pricing-1 .plan-name {
  17115. padding: 16px;
  17116. text-transform: uppercase;
  17117. font-size: 13px;
  17118. font-weight: 600;
  17119. border-bottom: 1px solid #f1f2f3;
  17120. background-color: #fcfdfe; }
  17121. .pricing-1 .price {
  17122. font-size: 60px;
  17123. font-weight: 600; }
  17124.  
  17125. .pricing-2 {
  17126. text-align: center; }
  17127. .pricing-2 .price {
  17128. font-size: 5rem;
  17129. font-weight: 200;
  17130. opacity: .9; }
  17131. .pricing-2 .plan-name {
  17132. text-transform: uppercase;
  17133. font-weight: 500;
  17134. font-size: 0.8325rem;
  17135. opacity: .9; }
  17136. .pricing-2 .plan-description {
  17137. opacity: .9; }
  17138.  
  17139. .pricing-3 {
  17140. text-align: center;
  17141. padding: 2rem;
  17142. border-radius: 10px; }
  17143. .pricing-3.popular {
  17144. background-color: #fafbfb;
  17145. position: relative; }
  17146. .pricing-3 .popular-tag {
  17147. position: absolute;
  17148. top: 0;
  17149. left: 40px;
  17150. background-color: #3cd458;
  17151. color: #fff;
  17152. padding: 1px 0.75rem;
  17153. padding-right: 1.5rem;
  17154. text-transform: uppercase;
  17155. font-size: 0.75rem;
  17156. letter-spacing: 1.5px;
  17157. font-weight: 400;
  17158. border-top-right-radius: 5rem;
  17159. border-bottom-right-radius: 5rem;
  17160. -webkit-transform: rotate(90deg);
  17161. transform: rotate(90deg);
  17162. -webkit-transform-origin: top left;
  17163. transform-origin: top left; }
  17164. .pricing-3 .price {
  17165. font-size: 3.75rem;
  17166. font-weight: 500;
  17167. margin-top: 1rem;
  17168. margin-bottom: 1.5rem; }
  17169. .pricing-3 .plan-name {
  17170. text-transform: uppercase;
  17171. font-weight: 600;
  17172. font-size: 0.8325rem;
  17173. letter-spacing: 1px;
  17174. opacity: .9; }
  17175. .pricing-3 ul {
  17176. list-style: none;
  17177. padding-left: 0; }
  17178.  
  17179. .pricing-4 {
  17180. -webkit-box-align: center;
  17181. align-items: center;
  17182. color: #757575;
  17183. border: 1px solid #f1f2f3; }
  17184. .pricing-4.popular, .pricing-4:hover, .pricing-4:focus {
  17185. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.06);
  17186. box-shadow: 0 0 15px rgba(0, 0, 0, 0.06);
  17187. color: #757575; }
  17188. .pricing-4 .plan-description {
  17189. background-color: #fafbfb;
  17190. padding: 2rem; }
  17191. .pricing-4 .plan-description h5 {
  17192. font-weight: 500; }
  17193. .pricing-4 .plan-price {
  17194. text-align: center; }
  17195. .pricing-4 .plan-price h3 {
  17196. font-weight: 300;
  17197. font-size: 2.25rem;
  17198. padding-top: 1rem; }
  17199. .pricing-4 .plan-price h3 small {
  17200. font-weight: 300;
  17201. font-size: 0.8325rem; }
  17202.  
  17203. .product-1 {
  17204. position: relative;
  17205. display: block;
  17206. border: 1px solid #f1f2f3;
  17207. border-radius: 3px;
  17208. padding: 1rem 1.25rem;
  17209. background-color: #fcfdfe;
  17210. color: #757575; }
  17211. .product-1:hover {
  17212. background-color: #f9fafb;
  17213. color: #757575; }
  17214. .product-1:hover img {
  17215. -webkit-transform: scale(1.01);
  17216. transform: scale(1.01); }
  17217. .product-1 img {
  17218. -webkit-transition: all 0.3s;
  17219. transition: all 0.3s; }
  17220. .product-1 img + .product-detail {
  17221. margin-top: 1rem; }
  17222. .product-1 .product-detail {
  17223. display: -webkit-box;
  17224. display: flex;
  17225. -webkit-box-orient: horizontal;
  17226. -webkit-box-direction: normal;
  17227. flex-direction: row;
  17228. -webkit-box-pack: justify;
  17229. justify-content: space-between; }
  17230. .product-1 .product-detail h5, .product-1 .product-detail h6 {
  17231. margin-bottom: 0.25rem; }
  17232. .product-1 .product-detail p {
  17233. font-size: 0.875rem;
  17234. color: #929daf;
  17235. line-height: 1.4; }
  17236. .product-1 .product-detail .product-price {
  17237. font-weight: 100;
  17238. font-size: 1.5rem;
  17239. letter-spacing: 1px;
  17240. padding-left: 1rem;
  17241. white-space: nowrap; }
  17242. .product-1 .product-detail .product-price .unit {
  17243. font-size: 0.75rem;
  17244. vertical-align: text-top; }
  17245. .product-1 .product-detail .product-price s {
  17246. color: #d3d3d3;
  17247. margin-right: 0.5rem;
  17248. font-size: 65%;
  17249. vertical-align: middle; }
  17250. .product-1 .badge-pos-left,
  17251. .product-1 .badge-pos-right {
  17252. position: absolute;
  17253. padding-top: 3px;
  17254. padding-bottom: 4px;
  17255. font-size: 11px;
  17256. top: -0.5rem;
  17257. z-index: 1; }
  17258. .product-1 .badge-pos-left {
  17259. left: -0.5rem; }
  17260. .product-1 .badge-pos-right {
  17261. right: -0.5rem; }
  17262.  
  17263. .product-2 .product-media {
  17264. position: relative;
  17265. display: block;
  17266. border-radius: 0.35rem;
  17267. margin-bottom: 1rem; }
  17268. .product-2 .product-media, .product-2 .product-media:hover {
  17269. background-color: #f9fafb; }
  17270.  
  17271. .product-2 .product-detail {
  17272. text-align: center; }
  17273. .product-2 .product-detail .product-price s {
  17274. color: #d3d3d3;
  17275. margin-right: 0.5rem; }
  17276.  
  17277. .product-2 .badge-pos-left,
  17278. .product-2 .badge-pos-right {
  17279. position: absolute;
  17280. padding-top: 3px;
  17281. padding-bottom: 4px;
  17282. font-size: 11px;
  17283. top: 0.5rem;
  17284. z-index: 1; }
  17285.  
  17286. .product-2 .badge-pos-left {
  17287. left: 0.5rem; }
  17288.  
  17289. .product-2 .badge-pos-right {
  17290. right: 0.5rem; }
  17291.  
  17292. .product-3 {
  17293. position: relative;
  17294. background-color: #fff;
  17295. border-radius: 0.25rem;
  17296. -webkit-transition: 0.3s ease-out;
  17297. transition: 0.3s ease-out; }
  17298. .product-3 .product-media {
  17299. border-radius: inherit; }
  17300. .product-3 .product-detail {
  17301. padding: 1rem;
  17302. text-align: center; }
  17303. .product-3 .product-detail .product-price s {
  17304. color: #d3d3d3;
  17305. margin-right: 0.5rem; }
  17306. .product-3 .badge-pos-left,
  17307. .product-3 .badge-pos-right {
  17308. position: absolute;
  17309. padding-top: 3px;
  17310. padding-bottom: 4px;
  17311. font-size: 11px;
  17312. top: -0.5rem;
  17313. z-index: 1; }
  17314. .product-3 .badge-pos-left {
  17315. left: -0.5rem; }
  17316. .product-3 .badge-pos-right {
  17317. right: -0.5rem; }
  17318.  
  17319. .table-cart {
  17320. border: 1px solid #eaeff4;
  17321. border-top: none; }
  17322. .table-cart td {
  17323. vertical-align: middle;
  17324. border-top-color: #eaeff4;
  17325. padding-left: 12px;
  17326. padding-right: 12px; }
  17327. .table-cart tr td:first-child {
  17328. padding-left: 30px; }
  17329. .table-cart tr td:last-child {
  17330. padding-right: 30px;
  17331. text-align: right; }
  17332. .table-cart h5 {
  17333. font-size: 1rem;
  17334. margin-bottom: 0; }
  17335. .table-cart p {
  17336. font-size: 13px;
  17337. color: #929daf;
  17338. line-height: 1.4;
  17339. margin-bottom: 0; }
  17340. .table-cart img {
  17341. max-height: 80px; }
  17342. .table-cart label {
  17343. font-size: 12px;
  17344. display: inline-block;
  17345. padding-right: 8px; }
  17346. .table-cart input {
  17347. max-width: 60px;
  17348. display: inline-block; }
  17349. .table-cart .item-remove {
  17350. color: #929daf; }
  17351. .table-cart .item-remove:hover {
  17352. color: #ff4954; }
  17353. .table-cart .price {
  17354. font-weight: 100; }
  17355.  
  17356. .cart-price {
  17357. border: 1px solid #eaeff4;
  17358. border-radius: 3px;
  17359. margin-bottom: 1rem;
  17360. padding: 20px;
  17361. background-color: #fcfdfe; }
  17362. .cart-price .flexbox p {
  17363. margin-bottom: 4px; }
  17364. .cart-price .flexbox strong {
  17365. font-weight: 400;
  17366. font-size: .9em; }
  17367.  
  17368. .team-1 {
  17369. text-align: center; }
  17370. .team-1 img {
  17371. border-radius: .25rem;
  17372. margin-bottom: 2rem; }
  17373. .team-1 h5,
  17374. .team-1 h6 {
  17375. letter-spacing: 1px; }
  17376. .team-1 h5 small,
  17377. .team-1 h6 small {
  17378. text-transform: uppercase;
  17379. display: block;
  17380. padding-top: 0.75rem; }
  17381. .team-1 small {
  17382. display: block;
  17383. letter-spacing: 1px;
  17384. margin-bottom: 1rem;
  17385. color: #929daf; }
  17386. .team-1 p {
  17387. opacity: .9; }
  17388.  
  17389. .team-2 {
  17390. text-align: center; }
  17391. .team-2 img {
  17392. border-radius: 10rem;
  17393. margin-bottom: 2rem; }
  17394. .team-2 small {
  17395. display: block;
  17396. letter-spacing: 1px;
  17397. margin-bottom: 1rem; }
  17398.  
  17399. .team-3 {
  17400. display: -webkit-box;
  17401. display: flex; }
  17402. .team-3 img {
  17403. border-radius: .25rem;
  17404. max-width: 128px; }
  17405. .team-3 .team-img {
  17406. flex-shrink: 0; }
  17407. .team-3 .team-body {
  17408. padding-left: 2rem; }
  17409. .team-3 small {
  17410. display: block;
  17411. letter-spacing: 1px;
  17412. margin-bottom: 1rem;
  17413. text-transform: uppercase; }
  17414. .team-3 p {
  17415. opacity: .9; }
  17416. @media (max-width: 991.98px) {
  17417. .team-3 img {
  17418. max-width: 56px; } }
  17419.  
  17420. body {
  17421. display: -webkit-box;
  17422. display: flex;
  17423. -webkit-box-orient: vertical;
  17424. -webkit-box-direction: normal;
  17425. flex-direction: column;
  17426. min-height: 100vh; }
  17427.  
  17428. .container-xs,
  17429. .container-sm {
  17430. width: 100%;
  17431. padding: 0 15px;
  17432. margin: 0 auto; }
  17433.  
  17434. .container-xs {
  17435. max-width: 540px; }
  17436.  
  17437. .container-sm {
  17438. max-width: 640px; }
  17439.  
  17440. .main-container {
  17441. display: -webkit-box;
  17442. display: flex;
  17443. -webkit-box-align: stretch;
  17444. align-items: stretch;
  17445. position: relative; }
  17446. .main-container.container-fluid {
  17447. padding-left: 30px;
  17448. padding-right: 30px; }
  17449.  
  17450. .main-content {
  17451. -webkit-box-flex: 1;
  17452. flex-grow: 1; }
  17453.  
  17454. .backdrop {
  17455. position: fixed;
  17456. top: 0;
  17457. left: 0;
  17458. right: 0;
  17459. bottom: 0;
  17460. height: 100vh;
  17461. cursor: pointer; }
  17462.  
  17463. .layout-centered .main-content {
  17464. display: -webkit-box;
  17465. display: flex;
  17466. -webkit-box-align: center;
  17467. align-items: center;
  17468. -webkit-box-pack: center;
  17469. justify-content: center; }
  17470. .layout-centered .main-content .section {
  17471. width: 100%; }
  17472.  
  17473. .footer {
  17474. padding: 1.25rem 0;
  17475. border-top: 1px solid #f1f2f3; }
  17476.  
  17477. .row.no-gap {
  17478. margin-left: 0;
  17479. margin-right: 0; }
  17480. .row.no-gap > .col,
  17481. .row.no-gap > [class*="col-"] {
  17482. padding-right: 0;
  17483. padding-left: 0; }
  17484.  
  17485. .row.gap-1 {
  17486. margin-left: -4px;
  17487. margin-right: -4px; }
  17488. .row.gap-1 > .col,
  17489. .row.gap-1 > [class*="col-"] {
  17490. padding-left: 4px;
  17491. padding-right: 4px; }
  17492.  
  17493. .row.gap-2 {
  17494. margin-left: -8px;
  17495. margin-right: -8px; }
  17496. .row.gap-2 > .col,
  17497. .row.gap-2 > [class*="col-"] {
  17498. padding-left: 8px;
  17499. padding-right: 8px; }
  17500.  
  17501. .row.gap-3 {
  17502. margin-left: -15px;
  17503. margin-right: -15px; }
  17504. .row.gap-3 > .col,
  17505. .row.gap-3 > [class*="col-"] {
  17506. padding-left: 15px;
  17507. padding-right: 15px; }
  17508.  
  17509. .row.gap-4 {
  17510. margin-left: -15px;
  17511. margin-right: -15px; }
  17512. .row.gap-4 > .col,
  17513. .row.gap-4 > [class*="col-"] {
  17514. padding-left: 15px;
  17515. padding-right: 15px; }
  17516.  
  17517. .row.gap-5 {
  17518. margin-left: -15px;
  17519. margin-right: -15px; }
  17520. .row.gap-5 > .col,
  17521. .row.gap-5 > [class*="col-"] {
  17522. padding-left: 15px;
  17523. padding-right: 15px; }
  17524.  
  17525. .row.gap-y {
  17526. margin-top: -15px;
  17527. margin-bottom: -15px; }
  17528. .row.gap-y > .col,
  17529. .row.gap-y > [class*="col-"] {
  17530. padding-top: 15px;
  17531. padding-bottom: 15px; }
  17532. .row.gap-y.gap-1 {
  17533. margin-top: -4px;
  17534. margin-bottom: -4px; }
  17535. .row.gap-y.gap-1 > .col,
  17536. .row.gap-y.gap-1 > [class*="col-"] {
  17537. padding-top: 4px;
  17538. padding-bottom: 4px; }
  17539. .row.gap-y.gap-2 {
  17540. margin-top: -8px;
  17541. margin-bottom: -8px; }
  17542. .row.gap-y.gap-2 > .col,
  17543. .row.gap-y.gap-2 > [class*="col-"] {
  17544. padding-top: 8px;
  17545. padding-bottom: 8px; }
  17546. .row.gap-y.gap-3 {
  17547. margin-top: -15px;
  17548. margin-bottom: -15px; }
  17549. .row.gap-y.gap-3 > .col,
  17550. .row.gap-y.gap-3 > [class*="col-"] {
  17551. padding-top: 15px;
  17552. padding-bottom: 15px; }
  17553. .row.gap-y.gap-4 {
  17554. margin-top: -15px;
  17555. margin-bottom: -15px; }
  17556. .row.gap-y.gap-4 > .col,
  17557. .row.gap-y.gap-4 > [class*="col-"] {
  17558. padding-top: 15px;
  17559. padding-bottom: 15px; }
  17560. .row.gap-y.gap-5 {
  17561. margin-top: -15px;
  17562. margin-bottom: -15px; }
  17563. .row.gap-y.gap-5 > .col,
  17564. .row.gap-y.gap-5 > [class*="col-"] {
  17565. padding-top: 15px;
  17566. padding-bottom: 15px; }
  17567.  
  17568. .flexbox {
  17569. display: -webkit-box;
  17570. display: flex;
  17571. -webkit-box-align: center;
  17572. align-items: center;
  17573. -webkit-box-pack: justify;
  17574. justify-content: space-between; }
  17575. .flexbox > * {
  17576. display: inline-block;
  17577. margin-left: 4px;
  17578. margin-right: 4px; }
  17579. .flexbox > *:first-child {
  17580. margin-left: 0; }
  17581. .flexbox > *:last-child {
  17582. margin-right: 0; }
  17583. .flexbox.no-gap > * {
  17584. margin-left: 0;
  17585. margin-right: 0; }
  17586.  
  17587. ul.flexbox {
  17588. list-style: none;
  17589. padding-left: 0;
  17590. margin-bottom: 0; }
  17591.  
  17592. .flexbox-vertical {
  17593. display: -webkit-box;
  17594. display: flex;
  17595. -webkit-box-orient: vertical;
  17596. -webkit-box-direction: normal;
  17597. flex-direction: column;
  17598. -webkit-box-pack: justify;
  17599. justify-content: space-between; }
  17600. .flexbox-vertical.no-gap > * {
  17601. margin-top: 0;
  17602. margin-bottom: 0; }
  17603.  
  17604. .flex-grow-all > *,
  17605. .flex-cols-wide > *,
  17606. .flex-col-wide,
  17607. .flex-grow {
  17608. -webkit-box-flex: 1;
  17609. flex: 1; }
  17610.  
  17611. .flex-grow-1 {
  17612. -webkit-box-flex: 1;
  17613. flex-grow: 1; }
  17614.  
  17615. .flex-grow-2 {
  17616. -webkit-box-flex: 2;
  17617. flex-grow: 2; }
  17618.  
  17619. .flex-grow-3 {
  17620. -webkit-box-flex: 3;
  17621. flex-grow: 3; }
  17622.  
  17623. .flex-grow-4 {
  17624. -webkit-box-flex: 4;
  17625. flex-grow: 4; }
  17626.  
  17627. .flex-grow-5 {
  17628. -webkit-box-flex: 5;
  17629. flex-grow: 5; }
  17630.  
  17631. .flex-grow-6 {
  17632. -webkit-box-flex: 6;
  17633. flex-grow: 6; }
  17634.  
  17635. .flex-grow-7 {
  17636. -webkit-box-flex: 7;
  17637. flex-grow: 7; }
  17638.  
  17639. .flex-grow-8 {
  17640. -webkit-box-flex: 8;
  17641. flex-grow: 8; }
  17642.  
  17643. .flex-grow-9 {
  17644. -webkit-box-flex: 9;
  17645. flex-grow: 9; }
  17646.  
  17647. .flex-grow-0 {
  17648. -webkit-box-flex: 0;
  17649. flex-grow: 0; }
  17650.  
  17651. .masonry-grid {
  17652. -webkit-column-count: 3;
  17653. -moz-column-count: 3;
  17654. column-count: 3;
  17655. -webkit-column-gap: 30px;
  17656. -moz-column-gap: 30px;
  17657. column-gap: 30px; }
  17658. .masonry-grid.no-gap {
  17659. -webkit-column-gap: 0;
  17660. -moz-column-gap: 0;
  17661. column-gap: 0; }
  17662. .masonry-grid.no-gap .masonry-item {
  17663. padding-bottom: 0; }
  17664. .masonry-grid.gap-1 {
  17665. -webkit-column-gap: 8px;
  17666. -moz-column-gap: 8px;
  17667. column-gap: 8px; }
  17668. .masonry-grid.gap-1 .masonry-item {
  17669. padding-bottom: 8px; }
  17670. .masonry-grid.gap-2 {
  17671. -webkit-column-gap: 16px;
  17672. -moz-column-gap: 16px;
  17673. column-gap: 16px; }
  17674. .masonry-grid.gap-2 .masonry-item {
  17675. padding-bottom: 16px; }
  17676. .masonry-grid.gap-3 {
  17677. -webkit-column-gap: 30px;
  17678. -moz-column-gap: 30px;
  17679. column-gap: 30px; }
  17680. .masonry-grid.gap-3 .masonry-item {
  17681. padding-bottom: 30px; }
  17682. .masonry-grid.gap-4 {
  17683. -webkit-column-gap: 48px;
  17684. -moz-column-gap: 48px;
  17685. column-gap: 48px; }
  17686. .masonry-grid.gap-4 .masonry-item {
  17687. padding-bottom: 48px; }
  17688. .masonry-grid.gap-5 {
  17689. -webkit-column-gap: 64px;
  17690. -moz-column-gap: 64px;
  17691. column-gap: 64px; }
  17692. .masonry-grid.gap-5 .masonry-item {
  17693. padding-bottom: 64px; }
  17694.  
  17695. .masonry-cols-2 {
  17696. -webkit-column-count: 2;
  17697. -moz-column-count: 2;
  17698. column-count: 2; }
  17699.  
  17700. .masonry-cols-3 {
  17701. -webkit-column-count: 3;
  17702. -moz-column-count: 3;
  17703. column-count: 3; }
  17704.  
  17705. .masonry-cols-4 {
  17706. -webkit-column-count: 4;
  17707. -moz-column-count: 4;
  17708. column-count: 4; }
  17709.  
  17710. .masonry-cols-5 {
  17711. -webkit-column-count: 5;
  17712. -moz-column-count: 5;
  17713. column-count: 5; }
  17714.  
  17715. .masonry-item {
  17716. display: block;
  17717. -webkit-column-break-inside: avoid;
  17718. break-inside: avoid;
  17719. padding-bottom: 30px; }
  17720.  
  17721. .topbar {
  17722. position: absolute;
  17723. top: 0;
  17724. left: 0;
  17725. width: 100%;
  17726. background-color: #fff;
  17727. border-bottom: 1px solid #f1f2f3;
  17728. height: 40px;
  17729. z-index: 1001; }
  17730. .topbar > .container,
  17731. .topbar > .container-fluid {
  17732. display: -webkit-box;
  17733. display: flex;
  17734. -webkit-box-pack: justify;
  17735. justify-content: space-between;
  17736. -webkit-box-align: center;
  17737. align-items: center;
  17738. flex-wrap: wrap;
  17739. height: inherit; }
  17740. .topbar.text-white {
  17741. border-bottom-color: rgba(255, 255, 255, 0.05); }
  17742. body:not(.body-scrolled) .topbar.d-lg-flex ~ .navbar {
  17743. top: 40px; }
  17744.  
  17745. .topbar-divider {
  17746. display: inline-block;
  17747. height: 12px;
  17748. width: 1px;
  17749. background-color: rgba(127, 127, 127, 0.15);
  17750. margin: 0 1rem;
  17751. margin-bottom: 2px;
  17752. vertical-align: middle; }
  17753.  
  17754. .navbar {
  17755. position: absolute;
  17756. top: 10px;
  17757. left: 0;
  17758. right: 0;
  17759. z-index: 1000;
  17760. -webkit-transition: background-color .3s ease-out, -webkit-transform .3s ease-out;
  17761. transition: background-color .3s ease-out, -webkit-transform .3s ease-out;
  17762. transition: transform .3s ease-out, background-color .3s ease-out;
  17763. transition: transform .3s ease-out, background-color .3s ease-out, -webkit-transform .3s ease-out;
  17764. padding-top: 0;
  17765. padding-bottom: 0;
  17766. min-height: 56px; }
  17767. .modal-open .navbar {
  17768. right: 16px; }
  17769. .navbar .row {
  17770. -webkit-box-align: center;
  17771. align-items: center;
  17772. -webkit-box-flex: 1;
  17773. flex-grow: 1; }
  17774. .navbar-scrolled .navbar {
  17775. top: 0; }
  17776.  
  17777. .navbar-left {
  17778. display: -webkit-box;
  17779. display: flex;
  17780. -webkit-box-align: center;
  17781. align-items: center; }
  17782.  
  17783. [data-navbar="static"] {
  17784. top: auto;
  17785. background-color: rgba(255, 255, 255, 0.99);
  17786. -webkit-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05);
  17787. box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05); }
  17788. [data-navbar="static"] .d-stick-none {
  17789. display: none !important; }
  17790. [data-navbar="static"] .d-stick-block {
  17791. display: block !important; }
  17792. [data-navbar="static"] .d-stick-flex {
  17793. display: -webkit-box !important;
  17794. display: flex !important; }
  17795. [data-navbar="static"] .d-stick-inline-flex {
  17796. display: -webkit-inline-box !important;
  17797. display: inline-flex !important; }
  17798. [data-navbar="static"] .d-stick-inline-block {
  17799. display: inline-block !important; }
  17800.  
  17801. [data-navbar="fixed"] {
  17802. position: fixed; }
  17803. .navbar-scrolled [data-navbar="fixed"] {
  17804. background-color: rgba(255, 255, 255, 0.99);
  17805. -webkit-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05);
  17806. box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05); }
  17807. .navbar-scrolled [data-navbar="fixed"] .d-stick-none {
  17808. display: none !important; }
  17809. .navbar-scrolled [data-navbar="fixed"] .d-stick-block {
  17810. display: block !important; }
  17811. .navbar-scrolled [data-navbar="fixed"] .d-stick-flex {
  17812. display: -webkit-box !important;
  17813. display: flex !important; }
  17814. .navbar-scrolled [data-navbar="fixed"] .d-stick-inline-flex {
  17815. display: -webkit-inline-box !important;
  17816. display: inline-flex !important; }
  17817. .navbar-scrolled [data-navbar="fixed"] .d-stick-inline-block {
  17818. display: inline-block !important; }
  17819.  
  17820. .body-scrolled [data-navbar="sticky"] {
  17821. -webkit-transform: translate(0, -100%);
  17822. transform: translate(0, -100%); }
  17823.  
  17824. .navbar-scrolled [data-navbar="sticky"] {
  17825. position: fixed; }
  17826.  
  17827. .header-scrolled [data-navbar="sticky"] {
  17828. top: 0;
  17829. -webkit-transform: translate(0, 0);
  17830. transform: translate(0, 0);
  17831. background-color: rgba(255, 255, 255, 0.99);
  17832. -webkit-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05);
  17833. box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05); }
  17834. .header-scrolled [data-navbar="sticky"] .d-stick-none {
  17835. display: none !important; }
  17836. .header-scrolled [data-navbar="sticky"] .d-stick-block {
  17837. display: block !important; }
  17838. .header-scrolled [data-navbar="sticky"] .d-stick-flex {
  17839. display: -webkit-box !important;
  17840. display: flex !important; }
  17841. .header-scrolled [data-navbar="sticky"] .d-stick-inline-flex {
  17842. display: -webkit-inline-box !important;
  17843. display: inline-flex !important; }
  17844. .header-scrolled [data-navbar="sticky"] .d-stick-inline-block {
  17845. display: inline-block !important; }
  17846.  
  17847. .body-scrolled [data-navbar="smart"] {
  17848. -webkit-transform: translate(0, -100%);
  17849. transform: translate(0, -100%); }
  17850.  
  17851. .navbar-scrolled [data-navbar="smart"] {
  17852. position: fixed; }
  17853.  
  17854. .header-scrolled [data-navbar="smart"] {
  17855. background-color: rgba(255, 255, 255, 0.99); }
  17856. .header-scrolled [data-navbar="smart"] .d-stick-none {
  17857. display: none !important; }
  17858. .header-scrolled [data-navbar="smart"] .d-stick-block {
  17859. display: block !important; }
  17860. .header-scrolled [data-navbar="smart"] .d-stick-flex {
  17861. display: -webkit-box !important;
  17862. display: flex !important; }
  17863. .header-scrolled [data-navbar="smart"] .d-stick-inline-flex {
  17864. display: -webkit-inline-box !important;
  17865. display: inline-flex !important; }
  17866. .header-scrolled [data-navbar="smart"] .d-stick-inline-block {
  17867. display: inline-block !important; }
  17868.  
  17869. [data-navbar="smart"].stick {
  17870. top: 0;
  17871. -webkit-transform: translate(0, 0);
  17872. transform: translate(0, 0);
  17873. -webkit-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05);
  17874. box-shadow: 0 1px 9px rgba(0, 0, 0, 0.05); }
  17875.  
  17876. .navbar-brand {
  17877. display: -webkit-inline-box;
  17878. display: inline-flex;
  17879. -webkit-box-align: center;
  17880. align-items: center; }
  17881. .navbar-brand img {
  17882. vertical-align: baseline; }
  17883.  
  17884. .navbar-divider {
  17885. display: inline-block;
  17886. height: 16px;
  17887. width: 1px;
  17888. background-color: #fff;
  17889. margin: 0 1rem;
  17890. opacity: 0.15; }
  17891.  
  17892. .navbar-toggler {
  17893. margin-right: 1rem;
  17894. border: none;
  17895. cursor: pointer;
  17896. font-size: 1.5rem; }
  17897.  
  17898. .nav-navbar {
  17899. position: relative; }
  17900. .nav-navbar .nav-item {
  17901. position: relative; }
  17902. .nav-navbar > .nav-item > .nav-link,
  17903. .nav-navbar > .nav-link {
  17904. line-height: 56px;
  17905. padding-top: 0;
  17906. padding-bottom: 0; }
  17907. .nav-navbar .nav-link {
  17908. font-weight: 600;
  17909. text-transform: uppercase;
  17910. letter-spacing: 1px;
  17911. font-size: 0.87em;
  17912. word-spacing: 2px;
  17913. padding-left: 1.125rem;
  17914. padding-right: 1.125rem; }
  17915. .nav-navbar .arrow {
  17916. display: inline-block;
  17917. width: 0;
  17918. height: 0;
  17919. margin-bottom: 2px;
  17920. border-left: 3px solid transparent;
  17921. border-right: 3px solid transparent; }
  17922. .nav-navbar .nav-item:hover > .nav {
  17923. opacity: 1;
  17924. visibility: visible;
  17925. -webkit-transform: translate(0, 0);
  17926. transform: translate(0, 0); }
  17927. .nav-navbar .nav-item.nav-mega:hover .nav {
  17928. opacity: 1;
  17929. visibility: visible; }
  17930. .nav-navbar.nav-text-normal .nav-link {
  17931. text-transform: none; }
  17932.  
  17933. .nav-navbar .nav {
  17934. position: absolute;
  17935. -webkit-box-orient: vertical;
  17936. -webkit-box-direction: normal;
  17937. flex-direction: column;
  17938. min-width: 11rem;
  17939. padding-top: 0.5rem;
  17940. padding-bottom: 0.5rem;
  17941. background-color: #fff;
  17942. -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.04);
  17943. box-shadow: 0 3px 9px rgba(0, 0, 0, 0.04);
  17944. border-radius: 3px;
  17945. -webkit-transition: 0.3s ease-out;
  17946. transition: 0.3s ease-out;
  17947. opacity: 0;
  17948. visibility: hidden;
  17949. -webkit-transform: translate(0, -8px);
  17950. transform: translate(0, -8px);
  17951. z-index: 1; }
  17952. .nav-navbar .nav.align-right {
  17953. right: 0; }
  17954. .nav-navbar .nav.columns-2 {
  17955. -webkit-box-orient: horizontal;
  17956. -webkit-box-direction: normal;
  17957. flex-direction: row;
  17958. min-width: 22rem; }
  17959. .nav-navbar .nav.columns-2 > .nav-link,
  17960. .nav-navbar .nav.columns-2 > .nav-item {
  17961. flex-basis: 50%; }
  17962. .nav-navbar .nav.columns-3 {
  17963. -webkit-box-orient: horizontal;
  17964. -webkit-box-direction: normal;
  17965. flex-direction: row;
  17966. min-width: 33rem; }
  17967. .nav-navbar .nav.columns-3 > .nav-link,
  17968. .nav-navbar .nav.columns-3 > .nav-item {
  17969. flex-basis: 33.3333%; }
  17970. .nav-navbar .nav .nav-link {
  17971. font-weight: 400;
  17972. text-transform: none;
  17973. padding-top: 0.25rem;
  17974. padding-bottom: 0.25rem;
  17975. letter-spacing: 0.5px;
  17976. color: rgba(117, 117, 117, 0.8); }
  17977. .nav-navbar .nav .arrow {
  17978. position: absolute;
  17979. right: 1.25rem;
  17980. top: 50%;
  17981. margin-top: -2px;
  17982. font-style: normal;
  17983. border: none;
  17984. opacity: 0.7;
  17985. width: 5px;
  17986. height: 5px;
  17987. border-top: 1px solid rgba(117, 117, 117, 0.8);
  17988. border-right: 1px solid rgba(117, 117, 117, 0.8);
  17989. border-top-width: 1px !important;
  17990. -webkit-transform: rotate(45deg);
  17991. transform: rotate(45deg); }
  17992. .nav-navbar .nav .nav-item.show > .nav-link,
  17993. .nav-navbar .nav .nav-item:hover > .nav-link,
  17994. .nav-navbar .nav .nav-link.show,
  17995. .nav-navbar .nav .nav-link:hover {
  17996. color: #555555; }
  17997. .nav-navbar .nav .nav-item.show > .nav-link .arrow,
  17998. .nav-navbar .nav .nav-item:hover > .nav-link .arrow,
  17999. .nav-navbar .nav .nav-link.show .arrow,
  18000. .nav-navbar .nav .nav-link:hover .arrow {
  18001. border-top-color: #555555;
  18002. border-right-color: #555555; }
  18003. .nav-navbar .nav .nav-item.active > .nav-link,
  18004. .nav-navbar .nav .nav-link.active {
  18005. font-weight: 600;
  18006. color: #323d47; }
  18007. .nav-navbar .nav .nav-item.active > .nav-link .arrow,
  18008. .nav-navbar .nav .nav-link.active .arrow {
  18009. border-top-color: #323d47;
  18010. border-right-color: #323d47; }
  18011. .nav-navbar .nav .nav {
  18012. top: 0;
  18013. left: 99%;
  18014. -webkit-transform: translate(-8px, 0);
  18015. transform: translate(-8px, 0); }
  18016. .nav-navbar .nav.align-right .nav {
  18017. left: auto;
  18018. right: 99%;
  18019. -webkit-transform: translate(8px, 0);
  18020. transform: translate(8px, 0); }
  18021.  
  18022. .nav-navbar .nav-mega {
  18023. position: static; }
  18024. .nav-navbar .nav-mega .nav {
  18025. left: 0;
  18026. min-width: 100%; }
  18027. .nav-navbar .nav-mega .nav .nav {
  18028. position: static;
  18029. background-color: transparent;
  18030. padding: 0;
  18031. -webkit-box-shadow: none;
  18032. box-shadow: none;
  18033. -webkit-transform: none;
  18034. transform: none; }
  18035. .nav-navbar .nav-mega .row {
  18036. -webkit-box-align: start;
  18037. align-items: flex-start; }
  18038.  
  18039. .navbar-mobile {
  18040. display: -webkit-box;
  18041. display: flex;
  18042. -webkit-box-align: center;
  18043. align-items: center;
  18044. width: 100%; }
  18045.  
  18046. .backdrop-navbar {
  18047. background-color: rgba(255, 255, 255, 0.95);
  18048. z-index: 1001; }
  18049.  
  18050. .navbar-open {
  18051. overflow: hidden; }
  18052. .navbar-open .navbar {
  18053. -webkit-box-shadow: none;
  18054. box-shadow: none; }
  18055. .navbar-open .navbar .logo-dark {
  18056. display: inline-block; }
  18057. .navbar-open .navbar .logo-light {
  18058. display: none; }
  18059. .navbar-open .navbar .navbar-toggler {
  18060. color: rgba(117, 117, 117, 0.8); }
  18061. .navbar-open .navbar .navbar-toggler:hover {
  18062. color: #555555; }
  18063. .navbar-open .navbar .navbar-divider {
  18064. background-color: rgba(117, 117, 117, 0.8); }
  18065. .navbar-open .navbar .nav-navbar > .nav-item > .nav-link,
  18066. .navbar-open .navbar .nav-navbar > .nav-link {
  18067. color: rgba(117, 117, 117, 0.8); }
  18068. .navbar-open .navbar .nav-navbar > .nav-item > .nav-link > .arrow,
  18069. .navbar-open .navbar .nav-navbar > .nav-link > .arrow {
  18070. border-top: 3px solid rgba(117, 117, 117, 0.8); }
  18071. .navbar-open .navbar .nav-navbar > .nav-item.show > .nav-link,
  18072. .navbar-open .navbar .nav-navbar > .nav-item:hover > .nav-link,
  18073. .navbar-open .navbar .nav-navbar > .nav-link.show,
  18074. .navbar-open .navbar .nav-navbar > .nav-link:hover {
  18075. color: #555555; }
  18076. .navbar-open .navbar .nav-navbar > .nav-item.show > .nav-link > .arrow,
  18077. .navbar-open .navbar .nav-navbar > .nav-item:hover > .nav-link > .arrow,
  18078. .navbar-open .navbar .nav-navbar > .nav-link.show > .arrow,
  18079. .navbar-open .navbar .nav-navbar > .nav-link:hover > .arrow {
  18080. border-top-color: inherit; }
  18081. .navbar-open .navbar .nav-navbar > .nav-item.active > .nav-link,
  18082. .navbar-open .navbar .nav-navbar > .nav-item > .nav-link.active,
  18083. .navbar-open .navbar .nav-navbar > .nav-link.active {
  18084. color: #323d47; }
  18085. .navbar-open .navbar .nav-navbar > .nav-item.active > .nav-link > .arrow,
  18086. .navbar-open .navbar .nav-navbar > .nav-item > .nav-link.active > .arrow,
  18087. .navbar-open .navbar .nav-navbar > .nav-link.active > .arrow {
  18088. border-top-color: inherit; }
  18089. .navbar-open .navbar-mobile {
  18090. left: 0 !important;
  18091. -webkit-box-shadow: 2px 0 9px rgba(0, 0, 0, 0.05);
  18092. box-shadow: 2px 0 9px rgba(0, 0, 0, 0.05); }
  18093.  
  18094. @media (max-width: 575.98px) {
  18095. .navbar-expand-sm .navbar-mobile {
  18096. -webkit-box-orient: vertical;
  18097. -webkit-box-direction: normal;
  18098. flex-direction: column;
  18099. -webkit-box-align: start;
  18100. align-items: flex-start;
  18101. width: 300px;
  18102. height: 100vh;
  18103. position: fixed;
  18104. top: 0;
  18105. left: -300px;
  18106. bottom: 0;
  18107. padding: 20px;
  18108. margin-top: -10px;
  18109. margin-bottom: -10px;
  18110. background-color: #fff;
  18111. overflow-y: auto;
  18112. overflow-x: hidden;
  18113. -webkit-transition: left 0.3s ease;
  18114. transition: left 0.3s ease;
  18115. z-index: 1002; }
  18116. .navbar-expand-sm .navbar-mobile > * {
  18117. padding-top: 10px;
  18118. padding-bottom: 10px; }
  18119. .navbar-expand-sm .navbar-divider {
  18120. display: block;
  18121. height: 1px;
  18122. width: 100%;
  18123. margin: 1rem 0;
  18124. padding: 0; }
  18125. .navbar-expand-sm .nav-navbar {
  18126. -webkit-box-orient: vertical;
  18127. -webkit-box-direction: normal;
  18128. flex-direction: column;
  18129. flex-wrap: nowrap;
  18130. width: 100%; }
  18131. .navbar-expand-sm .nav-navbar > .nav-item > .nav-link,
  18132. .navbar-expand-sm .nav-navbar > .nav-link {
  18133. min-height: inherit;
  18134. line-height: inherit;
  18135. padding-top: 0.75rem;
  18136. padding-bottom: 0.75rem; }
  18137. .navbar-expand-sm .nav-navbar .nav-divider,
  18138. .navbar-expand-sm .nav-navbar .arrow {
  18139. display: none; }
  18140. .navbar-expand-sm .nav-navbar > .nav-item > .nav::before {
  18141. content: '';
  18142. display: inline-block;
  18143. position: absolute;
  18144. top: 9px;
  18145. left: -4px;
  18146. bottom: 15px;
  18147. border-left: 1px dashed rgba(0, 0, 0, 0.08); }
  18148. .navbar-expand-sm .nav-navbar .nav {
  18149. position: static;
  18150. visibility: visible;
  18151. opacity: 1;
  18152. -webkit-box-shadow: none;
  18153. box-shadow: none;
  18154. margin-left: 1.5rem;
  18155. padding-top: 0;
  18156. -webkit-transform: translate(0, 0);
  18157. transform: translate(0, 0); }
  18158. .navbar-expand-sm .nav-navbar .nav.columns-2, .navbar-expand-sm .nav-navbar .nav.columns-3 {
  18159. -webkit-box-orient: vertical;
  18160. -webkit-box-direction: normal;
  18161. flex-direction: column;
  18162. min-width: 100%; }
  18163. .navbar-expand-sm .nav-navbar .nav.columns-2 > .nav-link,
  18164. .navbar-expand-sm .nav-navbar .nav.columns-2 > .nav-item, .navbar-expand-sm .nav-navbar .nav.columns-3 > .nav-link,
  18165. .navbar-expand-sm .nav-navbar .nav.columns-3 > .nav-item {
  18166. flex-basis: 100%; }
  18167. .navbar-expand-sm .nav-navbar .nav .nav-link {
  18168. padding-top: 0.35rem;
  18169. padding-bottom: 0.35rem; }
  18170. .navbar-expand-sm .d-mobile-none {
  18171. display: none !important; }
  18172. .navbar-expand-sm .d-mobile-block {
  18173. display: block !important; }
  18174. .navbar-expand-sm .d-mobile-flex {
  18175. display: -webkit-box !important;
  18176. display: flex !important; }
  18177. .navbar-expand-sm .d-mobile-inline-flex {
  18178. display: -webkit-inline-box !important;
  18179. display: inline-flex !important; }
  18180. .navbar-expand-sm .d-mobile-inline-block {
  18181. display: inline-block !important; } }
  18182.  
  18183. @media (min-width: 576px) {
  18184. .navbar-expand-sm .backdrop-navbar {
  18185. display: none; } }
  18186.  
  18187. @media (max-width: 767.98px) {
  18188. .navbar-expand-md .navbar-mobile {
  18189. -webkit-box-orient: vertical;
  18190. -webkit-box-direction: normal;
  18191. flex-direction: column;
  18192. -webkit-box-align: start;
  18193. align-items: flex-start;
  18194. width: 300px;
  18195. height: 100vh;
  18196. position: fixed;
  18197. top: 0;
  18198. left: -300px;
  18199. bottom: 0;
  18200. padding: 20px;
  18201. margin-top: -10px;
  18202. margin-bottom: -10px;
  18203. background-color: #fff;
  18204. overflow-y: auto;
  18205. overflow-x: hidden;
  18206. -webkit-transition: left 0.3s ease;
  18207. transition: left 0.3s ease;
  18208. z-index: 1002; }
  18209. .navbar-expand-md .navbar-mobile > * {
  18210. padding-top: 10px;
  18211. padding-bottom: 10px; }
  18212. .navbar-expand-md .navbar-divider {
  18213. display: block;
  18214. height: 1px;
  18215. width: 100%;
  18216. margin: 1rem 0;
  18217. padding: 0; }
  18218. .navbar-expand-md .nav-navbar {
  18219. -webkit-box-orient: vertical;
  18220. -webkit-box-direction: normal;
  18221. flex-direction: column;
  18222. flex-wrap: nowrap;
  18223. width: 100%; }
  18224. .navbar-expand-md .nav-navbar > .nav-item > .nav-link,
  18225. .navbar-expand-md .nav-navbar > .nav-link {
  18226. min-height: inherit;
  18227. line-height: inherit;
  18228. padding-top: 0.75rem;
  18229. padding-bottom: 0.75rem; }
  18230. .navbar-expand-md .nav-navbar .nav-divider,
  18231. .navbar-expand-md .nav-navbar .arrow {
  18232. display: none; }
  18233. .navbar-expand-md .nav-navbar > .nav-item > .nav::before {
  18234. content: '';
  18235. display: inline-block;
  18236. position: absolute;
  18237. top: 9px;
  18238. left: -4px;
  18239. bottom: 15px;
  18240. border-left: 1px dashed rgba(0, 0, 0, 0.08); }
  18241. .navbar-expand-md .nav-navbar .nav {
  18242. position: static;
  18243. visibility: visible;
  18244. opacity: 1;
  18245. -webkit-box-shadow: none;
  18246. box-shadow: none;
  18247. margin-left: 1.5rem;
  18248. padding-top: 0;
  18249. -webkit-transform: translate(0, 0);
  18250. transform: translate(0, 0); }
  18251. .navbar-expand-md .nav-navbar .nav.columns-2, .navbar-expand-md .nav-navbar .nav.columns-3 {
  18252. -webkit-box-orient: vertical;
  18253. -webkit-box-direction: normal;
  18254. flex-direction: column;
  18255. min-width: 100%; }
  18256. .navbar-expand-md .nav-navbar .nav.columns-2 > .nav-link,
  18257. .navbar-expand-md .nav-navbar .nav.columns-2 > .nav-item, .navbar-expand-md .nav-navbar .nav.columns-3 > .nav-link,
  18258. .navbar-expand-md .nav-navbar .nav.columns-3 > .nav-item {
  18259. flex-basis: 100%; }
  18260. .navbar-expand-md .nav-navbar .nav .nav-link {
  18261. padding-top: 0.35rem;
  18262. padding-bottom: 0.35rem; }
  18263. .navbar-expand-md .d-mobile-none {
  18264. display: none !important; }
  18265. .navbar-expand-md .d-mobile-block {
  18266. display: block !important; }
  18267. .navbar-expand-md .d-mobile-flex {
  18268. display: -webkit-box !important;
  18269. display: flex !important; }
  18270. .navbar-expand-md .d-mobile-inline-flex {
  18271. display: -webkit-inline-box !important;
  18272. display: inline-flex !important; }
  18273. .navbar-expand-md .d-mobile-inline-block {
  18274. display: inline-block !important; } }
  18275.  
  18276. @media (min-width: 768px) {
  18277. .navbar-expand-md .backdrop-navbar {
  18278. display: none; } }
  18279.  
  18280. @media (max-width: 991.98px) {
  18281. .navbar-expand-lg .navbar-mobile {
  18282. -webkit-box-orient: vertical;
  18283. -webkit-box-direction: normal;
  18284. flex-direction: column;
  18285. -webkit-box-align: start;
  18286. align-items: flex-start;
  18287. width: 300px;
  18288. height: 100vh;
  18289. position: fixed;
  18290. top: 0;
  18291. left: -300px;
  18292. bottom: 0;
  18293. padding: 20px;
  18294. margin-top: -10px;
  18295. margin-bottom: -10px;
  18296. background-color: #fff;
  18297. overflow-y: auto;
  18298. overflow-x: hidden;
  18299. -webkit-transition: left 0.3s ease;
  18300. transition: left 0.3s ease;
  18301. z-index: 1002; }
  18302. .navbar-expand-lg .navbar-mobile > * {
  18303. padding-top: 10px;
  18304. padding-bottom: 10px; }
  18305. .navbar-expand-lg .navbar-divider {
  18306. display: block;
  18307. height: 1px;
  18308. width: 100%;
  18309. margin: 1rem 0;
  18310. padding: 0; }
  18311. .navbar-expand-lg .nav-navbar {
  18312. -webkit-box-orient: vertical;
  18313. -webkit-box-direction: normal;
  18314. flex-direction: column;
  18315. flex-wrap: nowrap;
  18316. width: 100%; }
  18317. .navbar-expand-lg .nav-navbar > .nav-item > .nav-link,
  18318. .navbar-expand-lg .nav-navbar > .nav-link {
  18319. min-height: inherit;
  18320. line-height: inherit;
  18321. padding-top: 0.75rem;
  18322. padding-bottom: 0.75rem; }
  18323. .navbar-expand-lg .nav-navbar .nav-divider,
  18324. .navbar-expand-lg .nav-navbar .arrow {
  18325. display: none; }
  18326. .navbar-expand-lg .nav-navbar > .nav-item > .nav::before {
  18327. content: '';
  18328. display: inline-block;
  18329. position: absolute;
  18330. top: 9px;
  18331. left: -4px;
  18332. bottom: 15px;
  18333. border-left: 1px dashed rgba(0, 0, 0, 0.08); }
  18334. .navbar-expand-lg .nav-navbar .nav {
  18335. position: static;
  18336. visibility: visible;
  18337. opacity: 1;
  18338. -webkit-box-shadow: none;
  18339. box-shadow: none;
  18340. margin-left: 1.5rem;
  18341. padding-top: 0;
  18342. -webkit-transform: translate(0, 0);
  18343. transform: translate(0, 0); }
  18344. .navbar-expand-lg .nav-navbar .nav.columns-2, .navbar-expand-lg .nav-navbar .nav.columns-3 {
  18345. -webkit-box-orient: vertical;
  18346. -webkit-box-direction: normal;
  18347. flex-direction: column;
  18348. min-width: 100%; }
  18349. .navbar-expand-lg .nav-navbar .nav.columns-2 > .nav-link,
  18350. .navbar-expand-lg .nav-navbar .nav.columns-2 > .nav-item, .navbar-expand-lg .nav-navbar .nav.columns-3 > .nav-link,
  18351. .navbar-expand-lg .nav-navbar .nav.columns-3 > .nav-item {
  18352. flex-basis: 100%; }
  18353. .navbar-expand-lg .nav-navbar .nav .nav-link {
  18354. padding-top: 0.35rem;
  18355. padding-bottom: 0.35rem; }
  18356. .navbar-expand-lg .d-mobile-none {
  18357. display: none !important; }
  18358. .navbar-expand-lg .d-mobile-block {
  18359. display: block !important; }
  18360. .navbar-expand-lg .d-mobile-flex {
  18361. display: -webkit-box !important;
  18362. display: flex !important; }
  18363. .navbar-expand-lg .d-mobile-inline-flex {
  18364. display: -webkit-inline-box !important;
  18365. display: inline-flex !important; }
  18366. .navbar-expand-lg .d-mobile-inline-block {
  18367. display: inline-block !important; } }
  18368.  
  18369. @media (min-width: 992px) {
  18370. .navbar-expand-lg .backdrop-navbar {
  18371. display: none; } }
  18372.  
  18373. @media (max-width: 1199.98px) {
  18374. .navbar-expand-xl .navbar-mobile {
  18375. -webkit-box-orient: vertical;
  18376. -webkit-box-direction: normal;
  18377. flex-direction: column;
  18378. -webkit-box-align: start;
  18379. align-items: flex-start;
  18380. width: 300px;
  18381. height: 100vh;
  18382. position: fixed;
  18383. top: 0;
  18384. left: -300px;
  18385. bottom: 0;
  18386. padding: 20px;
  18387. margin-top: -10px;
  18388. margin-bottom: -10px;
  18389. background-color: #fff;
  18390. overflow-y: auto;
  18391. overflow-x: hidden;
  18392. -webkit-transition: left 0.3s ease;
  18393. transition: left 0.3s ease;
  18394. z-index: 1002; }
  18395. .navbar-expand-xl .navbar-mobile > * {
  18396. padding-top: 10px;
  18397. padding-bottom: 10px; }
  18398. .navbar-expand-xl .navbar-divider {
  18399. display: block;
  18400. height: 1px;
  18401. width: 100%;
  18402. margin: 1rem 0;
  18403. padding: 0; }
  18404. .navbar-expand-xl .nav-navbar {
  18405. -webkit-box-orient: vertical;
  18406. -webkit-box-direction: normal;
  18407. flex-direction: column;
  18408. flex-wrap: nowrap;
  18409. width: 100%; }
  18410. .navbar-expand-xl .nav-navbar > .nav-item > .nav-link,
  18411. .navbar-expand-xl .nav-navbar > .nav-link {
  18412. min-height: inherit;
  18413. line-height: inherit;
  18414. padding-top: 0.75rem;
  18415. padding-bottom: 0.75rem; }
  18416. .navbar-expand-xl .nav-navbar .nav-divider,
  18417. .navbar-expand-xl .nav-navbar .arrow {
  18418. display: none; }
  18419. .navbar-expand-xl .nav-navbar > .nav-item > .nav::before {
  18420. content: '';
  18421. display: inline-block;
  18422. position: absolute;
  18423. top: 9px;
  18424. left: -4px;
  18425. bottom: 15px;
  18426. border-left: 1px dashed rgba(0, 0, 0, 0.08); }
  18427. .navbar-expand-xl .nav-navbar .nav {
  18428. position: static;
  18429. visibility: visible;
  18430. opacity: 1;
  18431. -webkit-box-shadow: none;
  18432. box-shadow: none;
  18433. margin-left: 1.5rem;
  18434. padding-top: 0;
  18435. -webkit-transform: translate(0, 0);
  18436. transform: translate(0, 0); }
  18437. .navbar-expand-xl .nav-navbar .nav.columns-2, .navbar-expand-xl .nav-navbar .nav.columns-3 {
  18438. -webkit-box-orient: vertical;
  18439. -webkit-box-direction: normal;
  18440. flex-direction: column;
  18441. min-width: 100%; }
  18442. .navbar-expand-xl .nav-navbar .nav.columns-2 > .nav-link,
  18443. .navbar-expand-xl .nav-navbar .nav.columns-2 > .nav-item, .navbar-expand-xl .nav-navbar .nav.columns-3 > .nav-link,
  18444. .navbar-expand-xl .nav-navbar .nav.columns-3 > .nav-item {
  18445. flex-basis: 100%; }
  18446. .navbar-expand-xl .nav-navbar .nav .nav-link {
  18447. padding-top: 0.35rem;
  18448. padding-bottom: 0.35rem; }
  18449. .navbar-expand-xl .d-mobile-none {
  18450. display: none !important; }
  18451. .navbar-expand-xl .d-mobile-block {
  18452. display: block !important; }
  18453. .navbar-expand-xl .d-mobile-flex {
  18454. display: -webkit-box !important;
  18455. display: flex !important; }
  18456. .navbar-expand-xl .d-mobile-inline-flex {
  18457. display: -webkit-inline-box !important;
  18458. display: inline-flex !important; }
  18459. .navbar-expand-xl .d-mobile-inline-block {
  18460. display: inline-block !important; } }
  18461.  
  18462. @media (min-width: 1200px) {
  18463. .navbar-expand-xl .backdrop-navbar {
  18464. display: none; } }
  18465.  
  18466. .navbar-expand .navbar-mobile {
  18467. -webkit-box-orient: vertical;
  18468. -webkit-box-direction: normal;
  18469. flex-direction: column;
  18470. -webkit-box-align: start;
  18471. align-items: flex-start;
  18472. width: 300px;
  18473. height: 100vh;
  18474. position: fixed;
  18475. top: 0;
  18476. left: -300px;
  18477. bottom: 0;
  18478. padding: 20px;
  18479. margin-top: -10px;
  18480. margin-bottom: -10px;
  18481. background-color: #fff;
  18482. overflow-y: auto;
  18483. overflow-x: hidden;
  18484. -webkit-transition: left 0.3s ease;
  18485. transition: left 0.3s ease;
  18486. z-index: 1002; }
  18487. .navbar-expand .navbar-mobile > * {
  18488. padding-top: 10px;
  18489. padding-bottom: 10px; }
  18490.  
  18491. .navbar-expand .navbar-divider {
  18492. display: block;
  18493. height: 1px;
  18494. width: 100%;
  18495. margin: 1rem 0;
  18496. padding: 0; }
  18497.  
  18498. .navbar-expand .nav-navbar {
  18499. -webkit-box-orient: vertical;
  18500. -webkit-box-direction: normal;
  18501. flex-direction: column;
  18502. flex-wrap: nowrap;
  18503. width: 100%; }
  18504. .navbar-expand .nav-navbar > .nav-item > .nav-link,
  18505. .navbar-expand .nav-navbar > .nav-link {
  18506. min-height: inherit;
  18507. line-height: inherit;
  18508. padding-top: 0.75rem;
  18509. padding-bottom: 0.75rem; }
  18510. .navbar-expand .nav-navbar .nav-divider,
  18511. .navbar-expand .nav-navbar .arrow {
  18512. display: none; }
  18513. .navbar-expand .nav-navbar > .nav-item > .nav::before {
  18514. content: '';
  18515. display: inline-block;
  18516. position: absolute;
  18517. top: 9px;
  18518. left: -4px;
  18519. bottom: 15px;
  18520. border-left: 1px dashed rgba(0, 0, 0, 0.08); }
  18521.  
  18522. .navbar-expand .nav-navbar .nav {
  18523. position: static;
  18524. visibility: visible;
  18525. opacity: 1;
  18526. -webkit-box-shadow: none;
  18527. box-shadow: none;
  18528. margin-left: 1.5rem;
  18529. padding-top: 0;
  18530. -webkit-transform: translate(0, 0);
  18531. transform: translate(0, 0); }
  18532. .navbar-expand .nav-navbar .nav.columns-2, .navbar-expand .nav-navbar .nav.columns-3 {
  18533. -webkit-box-orient: vertical;
  18534. -webkit-box-direction: normal;
  18535. flex-direction: column;
  18536. min-width: 100%; }
  18537. .navbar-expand .nav-navbar .nav.columns-2 > .nav-link,
  18538. .navbar-expand .nav-navbar .nav.columns-2 > .nav-item, .navbar-expand .nav-navbar .nav.columns-3 > .nav-link,
  18539. .navbar-expand .nav-navbar .nav.columns-3 > .nav-item {
  18540. flex-basis: 100%; }
  18541. .navbar-expand .nav-navbar .nav .nav-link {
  18542. padding-top: 0.35rem;
  18543. padding-bottom: 0.35rem; }
  18544.  
  18545. .navbar-expand .d-mobile-none {
  18546. display: none !important; }
  18547.  
  18548. .navbar-expand .d-mobile-block {
  18549. display: block !important; }
  18550.  
  18551. .navbar-expand .d-mobile-flex {
  18552. display: -webkit-box !important;
  18553. display: flex !important; }
  18554.  
  18555. .navbar-expand .d-mobile-inline-flex {
  18556. display: -webkit-inline-box !important;
  18557. display: inline-flex !important; }
  18558.  
  18559. .navbar-expand .d-mobile-inline-block {
  18560. display: inline-block !important; }
  18561.  
  18562. .navbar-expand .backdrop-navbar {
  18563. display: none; }
  18564.  
  18565. .navbar-light .logo-dark,
  18566. .navbar-stick-light.stick .logo-dark {
  18567. display: none; }
  18568.  
  18569. .navbar-light .logo-light,
  18570. .navbar-stick-light.stick .logo-light {
  18571. display: inline-block; }
  18572.  
  18573. .navbar-light .navbar-toggler,
  18574. .navbar-stick-light.stick .navbar-toggler {
  18575. color: rgba(255, 255, 255, 0.65); }
  18576. .navbar-light .navbar-toggler:hover,
  18577. .navbar-stick-light.stick .navbar-toggler:hover {
  18578. color: #fff; }
  18579.  
  18580. .navbar-light .navbar-divider,
  18581. .navbar-stick-light.stick .navbar-divider {
  18582. background-color: rgba(255, 255, 255, 0.65); }
  18583.  
  18584. .navbar-light .nav-navbar > .nav-item > .nav-link,
  18585. .navbar-light .nav-navbar > .nav-link,
  18586. .navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link,
  18587. .navbar-stick-light.stick .nav-navbar > .nav-link {
  18588. color: rgba(255, 255, 255, 0.65); }
  18589. .navbar-light .nav-navbar > .nav-item > .nav-link > .arrow,
  18590. .navbar-light .nav-navbar > .nav-link > .arrow,
  18591. .navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link > .arrow,
  18592. .navbar-stick-light.stick .nav-navbar > .nav-link > .arrow {
  18593. border-top: 3px solid rgba(255, 255, 255, 0.65); }
  18594.  
  18595. .navbar-light .nav-navbar > .nav-item.show > .nav-link,
  18596. .navbar-light .nav-navbar > .nav-item:hover > .nav-link,
  18597. .navbar-light .nav-navbar > .nav-link.show,
  18598. .navbar-light .nav-navbar > .nav-link:hover,
  18599. .navbar-stick-light.stick .nav-navbar > .nav-item.show > .nav-link,
  18600. .navbar-stick-light.stick .nav-navbar > .nav-item:hover > .nav-link,
  18601. .navbar-stick-light.stick .nav-navbar > .nav-link.show,
  18602. .navbar-stick-light.stick .nav-navbar > .nav-link:hover {
  18603. color: #fff; }
  18604. .navbar-light .nav-navbar > .nav-item.show > .nav-link > .arrow,
  18605. .navbar-light .nav-navbar > .nav-item:hover > .nav-link > .arrow,
  18606. .navbar-light .nav-navbar > .nav-link.show > .arrow,
  18607. .navbar-light .nav-navbar > .nav-link:hover > .arrow,
  18608. .navbar-stick-light.stick .nav-navbar > .nav-item.show > .nav-link > .arrow,
  18609. .navbar-stick-light.stick .nav-navbar > .nav-item:hover > .nav-link > .arrow,
  18610. .navbar-stick-light.stick .nav-navbar > .nav-link.show > .arrow,
  18611. .navbar-stick-light.stick .nav-navbar > .nav-link:hover > .arrow {
  18612. border-top-color: inherit; }
  18613.  
  18614. .navbar-light .nav-navbar > .nav-item.active > .nav-link,
  18615. .navbar-light .nav-navbar > .nav-item > .nav-link.active,
  18616. .navbar-light .nav-navbar > .nav-link.active,
  18617. .navbar-stick-light.stick .nav-navbar > .nav-item.active > .nav-link,
  18618. .navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link.active,
  18619. .navbar-stick-light.stick .nav-navbar > .nav-link.active {
  18620. color: #fff; }
  18621. .navbar-light .nav-navbar > .nav-item.active > .nav-link > .arrow,
  18622. .navbar-light .nav-navbar > .nav-item > .nav-link.active > .arrow,
  18623. .navbar-light .nav-navbar > .nav-link.active > .arrow,
  18624. .navbar-stick-light.stick .nav-navbar > .nav-item.active > .nav-link > .arrow,
  18625. .navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link.active > .arrow,
  18626. .navbar-stick-light.stick .nav-navbar > .nav-link.active > .arrow {
  18627. border-top-color: inherit; }
  18628.  
  18629. .navbar-dark .logo-dark,
  18630. .navbar-stick-dark.stick .logo-dark {
  18631. display: inline-block; }
  18632.  
  18633. .navbar-dark .logo-light,
  18634. .navbar-stick-dark.stick .logo-light {
  18635. display: none; }
  18636.  
  18637. .navbar-dark .navbar-toggler,
  18638. .navbar-stick-dark.stick .navbar-toggler {
  18639. color: rgba(117, 117, 117, 0.8); }
  18640. .navbar-dark .navbar-toggler:hover,
  18641. .navbar-stick-dark.stick .navbar-toggler:hover {
  18642. color: #555555; }
  18643.  
  18644. .navbar-dark .navbar-divider,
  18645. .navbar-stick-dark.stick .navbar-divider {
  18646. background-color: rgba(117, 117, 117, 0.8); }
  18647.  
  18648. .navbar-dark .nav-navbar > .nav-item > .nav-link,
  18649. .navbar-dark .nav-navbar > .nav-link,
  18650. .navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link,
  18651. .navbar-stick-dark.stick .nav-navbar > .nav-link {
  18652. color: rgba(117, 117, 117, 0.8); }
  18653. .navbar-dark .nav-navbar > .nav-item > .nav-link > .arrow,
  18654. .navbar-dark .nav-navbar > .nav-link > .arrow,
  18655. .navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link > .arrow,
  18656. .navbar-stick-dark.stick .nav-navbar > .nav-link > .arrow {
  18657. border-top: 3px solid rgba(117, 117, 117, 0.8); }
  18658.  
  18659. .navbar-dark .nav-navbar > .nav-item.show > .nav-link,
  18660. .navbar-dark .nav-navbar > .nav-item:hover > .nav-link,
  18661. .navbar-dark .nav-navbar > .nav-link.show,
  18662. .navbar-dark .nav-navbar > .nav-link:hover,
  18663. .navbar-stick-dark.stick .nav-navbar > .nav-item.show > .nav-link,
  18664. .navbar-stick-dark.stick .nav-navbar > .nav-item:hover > .nav-link,
  18665. .navbar-stick-dark.stick .nav-navbar > .nav-link.show,
  18666. .navbar-stick-dark.stick .nav-navbar > .nav-link:hover {
  18667. color: #555555; }
  18668. .navbar-dark .nav-navbar > .nav-item.show > .nav-link > .arrow,
  18669. .navbar-dark .nav-navbar > .nav-item:hover > .nav-link > .arrow,
  18670. .navbar-dark .nav-navbar > .nav-link.show > .arrow,
  18671. .navbar-dark .nav-navbar > .nav-link:hover > .arrow,
  18672. .navbar-stick-dark.stick .nav-navbar > .nav-item.show > .nav-link > .arrow,
  18673. .navbar-stick-dark.stick .nav-navbar > .nav-item:hover > .nav-link > .arrow,
  18674. .navbar-stick-dark.stick .nav-navbar > .nav-link.show > .arrow,
  18675. .navbar-stick-dark.stick .nav-navbar > .nav-link:hover > .arrow {
  18676. border-top-color: inherit; }
  18677.  
  18678. .navbar-dark .nav-navbar > .nav-item.active > .nav-link,
  18679. .navbar-dark .nav-navbar > .nav-item > .nav-link.active,
  18680. .navbar-dark .nav-navbar > .nav-link.active,
  18681. .navbar-stick-dark.stick .nav-navbar > .nav-item.active > .nav-link,
  18682. .navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link.active,
  18683. .navbar-stick-dark.stick .nav-navbar > .nav-link.active {
  18684. color: #323d47; }
  18685. .navbar-dark .nav-navbar > .nav-item.active > .nav-link > .arrow,
  18686. .navbar-dark .nav-navbar > .nav-item > .nav-link.active > .arrow,
  18687. .navbar-dark .nav-navbar > .nav-link.active > .arrow,
  18688. .navbar-stick-dark.stick .nav-navbar > .nav-item.active > .nav-link > .arrow,
  18689. .navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link.active > .arrow,
  18690. .navbar-stick-dark.stick .nav-navbar > .nav-link.active > .arrow {
  18691. border-top-color: inherit; }
  18692.  
  18693. /*
  18694. .navbar {
  18695. min-height: 90px;
  18696. }
  18697. .nav-navbar > .nav-item > .nav-link {
  18698. line-height: 90px;
  18699. }
  18700. .nav-navbar > .nav-link {
  18701. line-height: 90px;
  18702. }
  18703. */
  18704. .offcanvas {
  18705. position: relative;
  18706. position: fixed;
  18707. top: 0;
  18708. left: 0;
  18709. width: 100%;
  18710. height: 100%;
  18711. padding: 1.5rem;
  18712. background-color: #fff;
  18713. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
  18714. box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
  18715. z-index: 1010;
  18716. visibility: hidden; }
  18717. .offcanvas > .container,
  18718. .offcanvas > .container-fluid {
  18719. position: relative;
  18720. height: 100%; }
  18721. .offcanvas[data-animation] {
  18722. -webkit-transition: 0.4s ease-out;
  18723. transition: 0.4s ease-out; }
  18724. .offcanvas[data-animation="fade"] {
  18725. opacity: 0; }
  18726. .offcanvas[data-animation="slide-up"] {
  18727. opacity: 1;
  18728. -webkit-transform: translate(0, 100%);
  18729. transform: translate(0, 100%); }
  18730. .offcanvas[data-animation="slide-down"] {
  18731. -webkit-transform: translate(0, -100%);
  18732. transform: translate(0, -100%); }
  18733. .offcanvas[data-animation="slide-left"] {
  18734. left: auto;
  18735. right: 0;
  18736. -webkit-transform: translate(100%, 0);
  18737. transform: translate(100%, 0); }
  18738. .offcanvas[data-animation="slide-right"] {
  18739. -webkit-transform: translate(-100%, 0);
  18740. transform: translate(-100%, 0); }
  18741. .offcanvas.show {
  18742. visibility: visible;
  18743. opacity: 1;
  18744. -webkit-transform: translate(0, 0);
  18745. transform: translate(0, 0); }
  18746. .offcanvas .close {
  18747. float: none;
  18748. padding: 0.75rem 1rem;
  18749. font-weight: 100;
  18750. font-size: 2.5rem;
  18751. -webkit-transition: color 0.3s ease-out;
  18752. transition: color 0.3s ease-out; }
  18753. .offcanvas .close:not(.position-static) {
  18754. position: absolute;
  18755. top: 0;
  18756. right: 0; }
  18757. .offcanvas.bg-img {
  18758. position: fixed; }
  18759.  
  18760. .backdrop-offcanvas {
  18761. z-index: 1009; }
  18762.  
  18763. .popup {
  18764. position: fixed;
  18765. right: 2rem;
  18766. bottom: 2rem;
  18767. padding: 1.5rem;
  18768. background-color: #fff;
  18769. border: 1px solid #f1f2f3;
  18770. border-radius: 0.25rem;
  18771. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
  18772. box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
  18773. -webkit-transition: 0.4s ease-out;
  18774. transition: 0.4s ease-out;
  18775. z-index: 1010;
  18776. visibility: hidden;
  18777. opacity: 0; }
  18778. .popup.show {
  18779. visibility: visible;
  18780. opacity: 1;
  18781. -webkit-transform: translate(0, 0) !important;
  18782. transform: translate(0, 0) !important; }
  18783. .popup.show[data-position$="-center"] {
  18784. -webkit-transform: translate(-50%, 0) !important;
  18785. transform: translate(-50%, 0) !important; }
  18786. .popup[data-position="top-left"] {
  18787. right: auto;
  18788. bottom: auto;
  18789. top: 2rem;
  18790. left: 2rem; }
  18791. .popup[data-position="top-right"] {
  18792. bottom: auto;
  18793. top: 2rem; }
  18794. .popup[data-position="bottom-left"] {
  18795. right: auto;
  18796. left: 2rem; }
  18797. .popup[data-position="top-center"] {
  18798. right: auto;
  18799. bottom: auto;
  18800. top: 2rem;
  18801. left: 50%;
  18802. -webkit-transform: translate(-50%);
  18803. transform: translate(-50%); }
  18804. .popup[data-position="bottom-center"] {
  18805. right: auto;
  18806. left: 50%;
  18807. -webkit-transform: translate(-50%);
  18808. transform: translate(-50%); }
  18809. .popup[data-animation="slide-up"] {
  18810. -webkit-transform: translate(0, 100%);
  18811. transform: translate(0, 100%); }
  18812. .popup[data-animation="slide-up"][data-position$="-center"] {
  18813. -webkit-transform: translate(-50%, 100%);
  18814. transform: translate(-50%, 100%); }
  18815. .popup[data-animation="slide-down"] {
  18816. -webkit-transform: translate(0, -100%);
  18817. transform: translate(0, -100%); }
  18818. .popup[data-animation="slide-down"][data-position$="-center"] {
  18819. -webkit-transform: translate(-50%, -100%);
  18820. transform: translate(-50%, -100%); }
  18821. .popup[data-animation="slide-left"] {
  18822. -webkit-transform: translate(100%, 0);
  18823. transform: translate(100%, 0); }
  18824. .popup[data-animation="slide-right"] {
  18825. -webkit-transform: translate(-100%, 0);
  18826. transform: translate(-100%, 0); }
  18827. .popup .close {
  18828. position: absolute;
  18829. top: 0;
  18830. right: 0;
  18831. padding: 0.75rem 1rem;
  18832. font-weight: 100;
  18833. -webkit-transition: 0.3s ease-out;
  18834. transition: 0.3s ease-out; }
  18835.  
  18836. .header {
  18837. position: relative;
  18838. background-position: center;
  18839. -webkit-background-size: cover;
  18840. background-size: cover;
  18841. background-repeat: no-repeat;
  18842. padding-top: 146px;
  18843. padding-bottom: 90px; }
  18844. .header > .container,
  18845. .header > .container-fluid {
  18846. position: relative;
  18847. height: 100%; }
  18848. .header.h-fullscreen {
  18849. padding-top: 90px; }
  18850.  
  18851. .section {
  18852. padding-top: 90px;
  18853. padding-bottom: 90px;
  18854. position: relative;
  18855. border-bottom: none;
  18856. background-position: center center;
  18857. -webkit-background-size: cover;
  18858. background-size: cover;
  18859. background-repeat: no-repeat; }
  18860. .section > .container,
  18861. .section > .container-fluid,
  18862. .section > .container-wide {
  18863. position: relative;
  18864. height: 100%; }
  18865. @media (max-width: 991.98px) {
  18866. .section {
  18867. padding-top: 70px;
  18868. padding-bottom: 70px; } }
  18869.  
  18870. .section-header {
  18871. text-align: center;
  18872. max-width: 70%;
  18873. margin: 0 auto 70px; }
  18874. .section-header small {
  18875. display: inline-block;
  18876. font-size: 0.6875rem;
  18877. font-weight: 600;
  18878. text-transform: uppercase;
  18879. letter-spacing: 0.75px;
  18880. margin-bottom: 1.5rem;
  18881. word-spacing: 2px;
  18882. color: rgba(153, 153, 153, 0.6); }
  18883. .section-header hr {
  18884. width: 50px;
  18885. margin-top: 2.5rem;
  18886. margin-bottom: 1.5rem; }
  18887. .section-header p {
  18888. font-size: 1.0625rem; }
  18889. .section-header p.lead, .section-header .pricing-4 .plan-price p, .pricing-4 .plan-price .section-header p {
  18890. font-size: 1.125rem; }
  18891. @media (max-width: 991.98px) {
  18892. .section-header {
  18893. max-width: 90%; } }
  18894.  
  18895. /*
  18896. .section[data-parallax] {
  18897. background-color: transparent;
  18898. }
  18899.  
  18900.  
  18901. .parallax-slider {
  18902. animation: fadein 2s;
  18903. }
  18904.  
  18905. @keyframes fadein {
  18906. from { opacity: 0; }
  18907. to { opacity: 1; }
  18908. }
  18909. */
  18910. .section-video {
  18911. overflow: hidden;
  18912. padding-top: 0;
  18913. padding-bottom: 0; }
  18914. .section-video > .container,
  18915. .section-video > .container-fluid,
  18916. .section-video > .container-wide {
  18917. padding-top: 90px;
  18918. padding-bottom: 90px; }
  18919.  
  18920. .section-dialog {
  18921. background-color: #fff;
  18922. padding: 20px;
  18923. border-radius: 8px; }
  18924. @media (min-width: 768px) {
  18925. .section-dialog {
  18926. padding: 20px 30px; } }
  18927. @media (min-width: 992px) {
  18928. .section-dialog {
  18929. padding: 30px 40px; } }
  18930.  
  18931. .sidebar {
  18932. display: -webkit-box;
  18933. display: flex;
  18934. -webkit-box-orient: vertical;
  18935. -webkit-box-direction: normal;
  18936. flex-direction: column; }
  18937. .sidebar hr {
  18938. margin-top: 30px;
  18939. margin-bottom: 30px;
  18940. border-top-style: solid; }
  18941. .sidebar .nav-sidebar {
  18942. height: 100%; }
  18943.  
  18944. .sidebar-fixed {
  18945. position: fixed;
  18946. top: 0;
  18947. left: -240px;
  18948. bottom: 0;
  18949. width: 240px;
  18950. background-color: #fff;
  18951. border-right: 1px solid #f1f2f3;
  18952. z-index: 1000;
  18953. -webkit-transition: left 0.3s ease-out;
  18954. transition: left 0.3s ease-out; }
  18955. .sidebar-open .sidebar-fixed {
  18956. left: 0;
  18957. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
  18958. box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); }
  18959.  
  18960. .sidebar-header {
  18961. text-align: center;
  18962. padding-bottom: 30px;
  18963. margin-bottom: 30px;
  18964. border-bottom: 1px solid #f1f2f3; }
  18965.  
  18966. .sidebar-title {
  18967. font-weight: 600;
  18968. letter-spacing: 1px;
  18969. text-transform: uppercase;
  18970. font-size: .85em;
  18971. margin-bottom: 1rem; }
  18972.  
  18973. .sidebar-body {
  18974. position: relative;
  18975. padding-right: 20px; }
  18976.  
  18977. .sidebar-footer {
  18978. text-align: center;
  18979. padding: 20px 0;
  18980. margin-top: 30px;
  18981. border-top: 1px solid #f1f2f3; }
  18982.  
  18983. .sidebar-toggler {
  18984. padding: .25rem .75rem;
  18985. font-size: 1.25rem;
  18986. line-height: 1;
  18987. cursor: pointer;
  18988. background: 0 0;
  18989. border: none;
  18990. border-radius: .25rem;
  18991. margin-right: 0.5rem;
  18992. margin-bottom: -1px; }
  18993.  
  18994. .backdrop-sidebar {
  18995. z-index: 999; }
  18996.  
  18997. @media (min-width: 576px) {
  18998. .sidebar-fixed.sidebar-expand-sm {
  18999. position: fixed;
  19000. left: 0;
  19001. background-color: #f5f6f7;
  19002. -webkit-box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015);
  19003. box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015); }
  19004. .sidebar-fixed.sidebar-expand-sm ~ .main-content {
  19005. margin-left: 240px; } }
  19006.  
  19007. @media (min-width: 768px) {
  19008. .sidebar-fixed.sidebar-expand-md {
  19009. position: fixed;
  19010. left: 0;
  19011. background-color: #f5f6f7;
  19012. -webkit-box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015);
  19013. box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015); }
  19014. .sidebar-fixed.sidebar-expand-md ~ .main-content {
  19015. margin-left: 240px; } }
  19016.  
  19017. @media (min-width: 992px) {
  19018. .sidebar-fixed.sidebar-expand-lg {
  19019. position: fixed;
  19020. left: 0;
  19021. background-color: #f5f6f7;
  19022. -webkit-box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015);
  19023. box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015); }
  19024. .sidebar-fixed.sidebar-expand-lg ~ .main-content {
  19025. margin-left: 240px; } }
  19026.  
  19027. @media (min-width: 1200px) {
  19028. .sidebar-fixed.sidebar-expand-xl {
  19029. position: fixed;
  19030. left: 0;
  19031. background-color: #f5f6f7;
  19032. -webkit-box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015);
  19033. box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015); }
  19034. .sidebar-fixed.sidebar-expand-xl ~ .main-content {
  19035. margin-left: 240px; } }
  19036.  
  19037. .sidebar-fixed.sidebar-expand {
  19038. position: fixed;
  19039. left: 0;
  19040. background-color: #f5f6f7;
  19041. -webkit-box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015);
  19042. box-shadow: 3px 0 5px rgba(0, 0, 0, 0.015); }
  19043. .sidebar-fixed.sidebar-expand ~ .main-content {
  19044. margin-left: 240px; }
  19045.  
  19046. [data-sticky="true"].stick:not(.navbar) {
  19047. position: fixed;
  19048. top: 0; }
  19049.  
  19050. .bt-1, .border-top-1 {
  19051. border-top: 1px solid #f1f2f3; }
  19052.  
  19053. .bl-1, .border-left-1 {
  19054. border-left: 1px solid #f1f2f3; }
  19055.  
  19056. .br-1, .border-right-1 {
  19057. border-right: 1px solid #f1f2f3; }
  19058.  
  19059. .bb-1, .border-bottom-1 {
  19060. border-bottom: 1px solid #f1f2f3; }
  19061.  
  19062. .bt-0, .border-top-0 {
  19063. border-top-width: 0; }
  19064.  
  19065. .bl-0, .border-left-0 {
  19066. border-left-width: 0; }
  19067.  
  19068. .br-0, .border-right-0 {
  19069. border-right-width: 0; }
  19070.  
  19071. .bb-0, .border-bottom-0 {
  19072. border-bottom-width: 0; }
  19073.  
  19074. .b-1 {
  19075. border: 1px solid #f1f2f3; }
  19076.  
  19077. .b-0 {
  19078. border-width: 0; }
  19079.  
  19080. .rounded-md {
  19081. border-radius: 0.5rem !important; }
  19082.  
  19083. .rounded-lg {
  19084. border-radius: 0.75rem !important; }
  19085.  
  19086. .rounded-xl {
  19087. border-radius: 1rem !important; }
  19088.  
  19089. .border-glass,
  19090. .border-glass-1 {
  19091. border-color: rgba(255, 255, 255, 0.35) !important; }
  19092.  
  19093. .border-glass-2 {
  19094. border-color: rgba(255, 255, 255, 0.25) !important; }
  19095.  
  19096. .border-glass-3 {
  19097. border-color: rgba(255, 255, 255, 0.15) !important; }
  19098.  
  19099. .bg-gray {
  19100. background-color: #fafbfb; }
  19101.  
  19102. .bg-pale-primary {
  19103. background-color: #eef4fc; }
  19104.  
  19105. .bg-pale-secondary {
  19106. background-color: #f0f4f7; }
  19107.  
  19108. .bg-pale-success {
  19109. background-color: #eefcf0; }
  19110.  
  19111. .bg-pale-danger {
  19112. background-color: #fceeef; }
  19113.  
  19114. .bg-pale-warning {
  19115. background-color: #fcf8ee; }
  19116.  
  19117. .bg-pale-info {
  19118. background-color: #f2eefc; }
  19119.  
  19120. .bg-pale-light {
  19121. background-color: #ffffff; }
  19122.  
  19123. .bg-pale-dark {
  19124. background-color: #e5e5e5; }
  19125.  
  19126. .bg-gradient-primary {
  19127. background-image: -webkit-linear-gradient(45deg, #50a1ff 0%, #88bfff 100%);
  19128. background-image: linear-gradient(45deg, #50a1ff 0%, #88bfff 100%); }
  19129.  
  19130. .bg-gradient-secondary {
  19131. background-image: -webkit-linear-gradient(45deg, #e9ecf0 0%, #f0f2f5 100%);
  19132. background-image: linear-gradient(45deg, #e9ecf0 0%, #f0f2f5 100%); }
  19133.  
  19134. .bg-gradient-success {
  19135. background-image: -webkit-linear-gradient(45deg, #3cd458 0%, #7ae28d 100%);
  19136. background-image: linear-gradient(45deg, #3cd458 0%, #7ae28d 100%); }
  19137.  
  19138. .bg-gradient-danger {
  19139. background-image: -webkit-linear-gradient(45deg, #ff4954 0%, #ff838b 100%);
  19140. background-image: linear-gradient(45deg, #ff4954 0%, #ff838b 100%); }
  19141.  
  19142. .bg-gradient-warning {
  19143. background-image: -webkit-linear-gradient(45deg, #ffba00 0%, #ffd052 100%);
  19144. background-image: linear-gradient(45deg, #ffba00 0%, #ffd052 100%); }
  19145.  
  19146. .bg-gradient-info {
  19147. background-image: -webkit-linear-gradient(45deg, #926dde 0%, #b59ce9 100%);
  19148. background-image: linear-gradient(45deg, #926dde 0%, #b59ce9 100%); }
  19149.  
  19150. .bg-gradient-dark {
  19151. background-image: -webkit-linear-gradient(45deg, #191919 0%, #636363 100%);
  19152. background-image: linear-gradient(45deg, #191919 0%, #636363 100%); }
  19153.  
  19154. .text-default {
  19155. color: #757575 !important; }
  19156.  
  19157. a.text-default:hover, a.text-default:focus {
  19158. color: #5c5c5c !important; }
  19159.  
  19160. .text-light {
  19161. color: #999999 !important; }
  19162.  
  19163. a.text-light:hover, a.text-light:focus {
  19164. color: gray !important; }
  19165.  
  19166. .text-lighter {
  19167. color: #bfc5ca !important; }
  19168.  
  19169. a.text-lighter:hover, a.text-lighter:focus {
  19170. color: #a3acb3 !important; }
  19171.  
  19172. .text-lightest {
  19173. color: #d3d3d3 !important; }
  19174.  
  19175. a.text-lightest:hover, a.text-lightest:focus {
  19176. color: #bababa !important; }
  19177.  
  19178. .text-inherit {
  19179. color: inherit; }
  19180.  
  19181. .bg-img {
  19182. background-position: center;
  19183. -webkit-background-size: cover;
  19184. background-size: cover;
  19185. background-repeat: no-repeat; }
  19186.  
  19187. .bg-fixed {
  19188. background-attachment: fixed; }
  19189.  
  19190. @media (max-width: 640px) {
  19191. .bg-fixed {
  19192. background-attachment: initial; } }
  19193.  
  19194. .bg-repeat {
  19195. background-repeat: repeat;
  19196. -webkit-background-size: auto auto;
  19197. background-size: auto; }
  19198.  
  19199. .bg-img-left {
  19200. background-position: left center; }
  19201.  
  19202. .bg-img-right {
  19203. background-position: right center; }
  19204.  
  19205. .bg-img-top {
  19206. background-position: center top; }
  19207.  
  19208. .bg-img-bottom {
  19209. background-position: center bottom; }
  19210.  
  19211. .opacity-0 {
  19212. opacity: 0; }
  19213.  
  19214. .opacity-5 {
  19215. opacity: 0.05 !important; }
  19216.  
  19217. .opacity-10 {
  19218. opacity: 0.1 !important; }
  19219.  
  19220. .opacity-15 {
  19221. opacity: 0.15 !important; }
  19222.  
  19223. .opacity-20 {
  19224. opacity: 0.2 !important; }
  19225.  
  19226. .opacity-25 {
  19227. opacity: 0.25 !important; }
  19228.  
  19229. .opacity-30 {
  19230. opacity: 0.3 !important; }
  19231.  
  19232. .opacity-35 {
  19233. opacity: 0.35 !important; }
  19234.  
  19235. .opacity-40 {
  19236. opacity: 0.4 !important; }
  19237.  
  19238. .opacity-45 {
  19239. opacity: 0.45 !important; }
  19240.  
  19241. .opacity-50 {
  19242. opacity: 0.5 !important; }
  19243.  
  19244. .opacity-55 {
  19245. opacity: 0.55 !important; }
  19246.  
  19247. .opacity-60 {
  19248. opacity: 0.6 !important; }
  19249.  
  19250. .opacity-65 {
  19251. opacity: 0.65 !important; }
  19252.  
  19253. .opacity-70 {
  19254. opacity: 0.7 !important; }
  19255.  
  19256. .opacity-75 {
  19257. opacity: 0.75 !important; }
  19258.  
  19259. .opacity-80 {
  19260. opacity: 0.8 !important; }
  19261.  
  19262. .opacity-85 {
  19263. opacity: 0.85 !important; }
  19264.  
  19265. .opacity-90 {
  19266. opacity: 0.9 !important; }
  19267.  
  19268. .opacity-95 {
  19269. opacity: 0.95 !important; }
  19270.  
  19271. .opacity-100 {
  19272. opacity: 1 !important; }
  19273.  
  19274. .shadow-0, .hover-shadow-0:hover {
  19275. -webkit-box-shadow: none;
  19276. box-shadow: none; }
  19277.  
  19278. .shadow-1, .product-3, .hover-shadow-1:hover {
  19279. -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.06);
  19280. box-shadow: 0 0 4px rgba(0, 0, 0, 0.06); }
  19281.  
  19282. .shadow-2, .portfolio-2 img, .hover-shadow-2:hover {
  19283. -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.06);
  19284. box-shadow: 0 0 8px rgba(0, 0, 0, 0.06); }
  19285.  
  19286. .shadow-3, .hover-shadow-3:hover {
  19287. -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.06);
  19288. box-shadow: 0 0 12px rgba(0, 0, 0, 0.06); }
  19289.  
  19290. .shadow-4, .hover-shadow-4:hover {
  19291. -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.06);
  19292. box-shadow: 0 0 18px rgba(0, 0, 0, 0.06); }
  19293.  
  19294. .shadow-5, .hover-shadow-5:hover, .portfolio-2 img:hover {
  19295. -webkit-box-shadow: 0 0 26px rgba(0, 0, 0, 0.06);
  19296. box-shadow: 0 0 26px rgba(0, 0, 0, 0.06); }
  19297.  
  19298. .shadow-6, .hover-shadow-6:hover, .product-3:hover {
  19299. -webkit-box-shadow: 0 0 36px rgba(0, 0, 0, 0.06);
  19300. box-shadow: 0 0 36px rgba(0, 0, 0, 0.06); }
  19301.  
  19302. .shadow-7, .hover-shadow-7:hover {
  19303. -webkit-box-shadow: 0 0 48px rgba(0, 0, 0, 0.06);
  19304. box-shadow: 0 0 48px rgba(0, 0, 0, 0.06); }
  19305.  
  19306. .shadow-8, .hover-shadow-8:hover {
  19307. -webkit-box-shadow: 0 0 60px rgba(0, 0, 0, 0.06);
  19308. box-shadow: 0 0 60px rgba(0, 0, 0, 0.06); }
  19309.  
  19310. .shadow-9, .hover-shadow-9:hover {
  19311. -webkit-box-shadow: 0 0 74px rgba(0, 0, 0, 0.06);
  19312. box-shadow: 0 0 74px rgba(0, 0, 0, 0.06); }
  19313.  
  19314. .overflow-hidden {
  19315. overflow: hidden; }
  19316.  
  19317. .transition {
  19318. -webkit-transition: 0.3s ease-out;
  19319. transition: 0.3s ease-out; }
  19320.  
  19321. .cursor-pointer {
  19322. cursor: pointer; }
  19323.  
  19324. .hover-move-up {
  19325. display: block;
  19326. -webkit-transition: 0.2s ease-out;
  19327. transition: 0.2s ease-out; }
  19328. .hover-move-up:hover {
  19329. -webkit-transform: translateY(-0.5rem);
  19330. transform: translateY(-0.5rem); }
  19331.  
  19332. .fit-cover {
  19333. object-fit: cover; }
  19334.  
  19335. .fill-parent {
  19336. position: absolute;
  19337. top: 0;
  19338. left: 0;
  19339. right: 0;
  19340. bottom: 0;
  19341. width: 100%;
  19342. height: 100%; }
  19343.  
  19344. .text-hue-rotate {
  19345. color: #f35626;
  19346. background-image: -webkit-linear-gradient(92deg, #f35626, #feab3a);
  19347. -webkit-background-clip: text;
  19348. -webkit-text-fill-color: transparent;
  19349. -webkit-animation: hue-rotate 60s infinite linear; }
  19350.  
  19351. .bg-hue-rotate {
  19352. -webkit-animation: hue-rotate 30s linear infinite; }
  19353.  
  19354. @-webkit-keyframes hue {
  19355. from {
  19356. -webkit-filter: hue-rotate(0deg); }
  19357. to {
  19358. -webkit-filter: hue-rotate(-360deg); } }
  19359.  
  19360. .flex-grow-0 {
  19361. -webkit-box-flex: 0;
  19362. flex-grow: 0; }
  19363.  
  19364. .w-125 {
  19365. width: 125px !important; }
  19366.  
  19367. .h-125 {
  19368. height: 125px !important; }
  19369.  
  19370. .mw-125 {
  19371. min-width: 125px !important; }
  19372.  
  19373. .mh-125 {
  19374. min-height: 125px !important; }
  19375.  
  19376. .w-150 {
  19377. width: 150px !important; }
  19378.  
  19379. .h-150 {
  19380. height: 150px !important; }
  19381.  
  19382. .mw-150 {
  19383. min-width: 150px !important; }
  19384.  
  19385. .mh-150 {
  19386. min-height: 150px !important; }
  19387.  
  19388. .w-175 {
  19389. width: 175px !important; }
  19390.  
  19391. .h-175 {
  19392. height: 175px !important; }
  19393.  
  19394. .mw-175 {
  19395. min-width: 175px !important; }
  19396.  
  19397. .mh-175 {
  19398. min-height: 175px !important; }
  19399.  
  19400. .w-200 {
  19401. width: 200px !important; }
  19402.  
  19403. .h-200 {
  19404. height: 200px !important; }
  19405.  
  19406. .mw-200 {
  19407. min-width: 200px !important; }
  19408.  
  19409. .mh-200 {
  19410. min-height: 200px !important; }
  19411.  
  19412. .w-250 {
  19413. width: 250px !important; }
  19414.  
  19415. .h-250 {
  19416. height: 250px !important; }
  19417.  
  19418. .mw-250 {
  19419. min-width: 250px !important; }
  19420.  
  19421. .mh-250 {
  19422. min-height: 250px !important; }
  19423.  
  19424. .w-300 {
  19425. width: 300px !important; }
  19426.  
  19427. .h-300 {
  19428. height: 300px !important; }
  19429.  
  19430. .mw-300 {
  19431. min-width: 300px !important; }
  19432.  
  19433. .mh-300 {
  19434. min-height: 300px !important; }
  19435.  
  19436. .w-350 {
  19437. width: 350px !important; }
  19438.  
  19439. .h-350 {
  19440. height: 350px !important; }
  19441.  
  19442. .mw-350 {
  19443. min-width: 350px !important; }
  19444.  
  19445. .mh-350 {
  19446. min-height: 350px !important; }
  19447.  
  19448. .w-400 {
  19449. width: 400px !important; }
  19450.  
  19451. .h-400 {
  19452. height: 400px !important; }
  19453.  
  19454. .mw-400 {
  19455. min-width: 400px !important; }
  19456.  
  19457. .mh-400 {
  19458. min-height: 400px !important; }
  19459.  
  19460. .w-500 {
  19461. width: 500px !important; }
  19462.  
  19463. .h-500 {
  19464. height: 500px !important; }
  19465.  
  19466. .mw-500 {
  19467. min-width: 500px !important; }
  19468.  
  19469. .mh-500 {
  19470. min-height: 500px !important; }
  19471.  
  19472. .w-600 {
  19473. width: 600px !important; }
  19474.  
  19475. .h-600 {
  19476. height: 600px !important; }
  19477.  
  19478. .mw-600 {
  19479. min-width: 600px !important; }
  19480.  
  19481. .mh-600 {
  19482. min-height: 600px !important; }
  19483.  
  19484. .w-700 {
  19485. width: 700px !important; }
  19486.  
  19487. .h-700 {
  19488. height: 700px !important; }
  19489.  
  19490. .mw-700 {
  19491. min-width: 700px !important; }
  19492.  
  19493. .mh-700 {
  19494. min-height: 700px !important; }
  19495.  
  19496. .w-800 {
  19497. width: 800px !important; }
  19498.  
  19499. .h-800 {
  19500. height: 800px !important; }
  19501.  
  19502. .mw-800 {
  19503. min-width: 800px !important; }
  19504.  
  19505. .mh-800 {
  19506. min-height: 800px !important; }
  19507.  
  19508. .w-900 {
  19509. width: 900px !important; }
  19510.  
  19511. .h-900 {
  19512. height: 900px !important; }
  19513.  
  19514. .mw-900 {
  19515. min-width: 900px !important; }
  19516.  
  19517. .mh-900 {
  19518. min-height: 900px !important; }
  19519.  
  19520. .w-5px {
  19521. width: 5px !important; }
  19522.  
  19523. .h-5px {
  19524. height: 5px !important; }
  19525.  
  19526. .w-10px {
  19527. width: 10px !important; }
  19528.  
  19529. .h-10px {
  19530. height: 10px !important; }
  19531.  
  19532. .w-15px {
  19533. width: 15px !important; }
  19534.  
  19535. .h-15px {
  19536. height: 15px !important; }
  19537.  
  19538. .w-20px {
  19539. width: 20px !important; }
  19540.  
  19541. .h-20px {
  19542. height: 20px !important; }
  19543.  
  19544. .w-25px {
  19545. width: 25px !important; }
  19546.  
  19547. .h-25px {
  19548. height: 25px !important; }
  19549.  
  19550. .w-30px {
  19551. width: 30px !important; }
  19552.  
  19553. .h-30px {
  19554. height: 30px !important; }
  19555.  
  19556. .w-35px {
  19557. width: 35px !important; }
  19558.  
  19559. .h-35px {
  19560. height: 35px !important; }
  19561.  
  19562. .w-40px {
  19563. width: 40px !important; }
  19564.  
  19565. .h-40px {
  19566. height: 40px !important; }
  19567.  
  19568. .w-45px {
  19569. width: 45px !important; }
  19570.  
  19571. .h-45px {
  19572. height: 45px !important; }
  19573.  
  19574. .w-50px {
  19575. width: 50px !important; }
  19576.  
  19577. .h-50px {
  19578. height: 50px !important; }
  19579.  
  19580. .w-55px {
  19581. width: 55px !important; }
  19582.  
  19583. .h-55px {
  19584. height: 55px !important; }
  19585.  
  19586. .w-60px {
  19587. width: 60px !important; }
  19588.  
  19589. .h-60px {
  19590. height: 60px !important; }
  19591.  
  19592. .w-65px {
  19593. width: 65px !important; }
  19594.  
  19595. .h-65px {
  19596. height: 65px !important; }
  19597.  
  19598. .w-70px {
  19599. width: 70px !important; }
  19600.  
  19601. .h-70px {
  19602. height: 70px !important; }
  19603.  
  19604. .w-75px {
  19605. width: 75px !important; }
  19606.  
  19607. .h-75px {
  19608. height: 75px !important; }
  19609.  
  19610. .w-80px {
  19611. width: 80px !important; }
  19612.  
  19613. .h-80px {
  19614. height: 80px !important; }
  19615.  
  19616. .w-85px {
  19617. width: 85px !important; }
  19618.  
  19619. .h-85px {
  19620. height: 85px !important; }
  19621.  
  19622. .w-90px {
  19623. width: 90px !important; }
  19624.  
  19625. .h-90px {
  19626. height: 90px !important; }
  19627.  
  19628. .w-95px {
  19629. width: 95px !important; }
  19630.  
  19631. .h-95px {
  19632. height: 95px !important; }
  19633.  
  19634. .w-100px {
  19635. width: 100px !important; }
  19636.  
  19637. .h-100px {
  19638. height: 100px !important; }
  19639.  
  19640. .h-auto {
  19641. height: auto; }
  19642.  
  19643. .w-auto {
  19644. width: auto; }
  19645.  
  19646. .w-fullscreen, .w-100vw {
  19647. width: 100vw !important; }
  19648.  
  19649. .h-fullscreen, .h-100vh {
  19650. height: 100vh !important; }
  19651.  
  19652. .mw-fullscreen, .mw-100vw {
  19653. min-width: 100vw !important; }
  19654.  
  19655. .mh-fullscreen, .mh-100vh {
  19656. min-height: 100vh !important; }
  19657.  
  19658. .gap-x-1 > * {
  19659. display: inline-block;
  19660. margin-left: 2px;
  19661. margin-right: 2px; }
  19662. .gap-x-1 > *:first-child {
  19663. margin-left: 0; }
  19664. .gap-x-1 > *:last-child {
  19665. margin-right: 0; }
  19666.  
  19667. .gap-x-2 > * {
  19668. display: inline-block;
  19669. margin-left: 4px;
  19670. margin-right: 4px; }
  19671. .gap-x-2 > *:first-child {
  19672. margin-left: 0; }
  19673. .gap-x-2 > *:last-child {
  19674. margin-right: 0; }
  19675.  
  19676. .gap-x > *,
  19677. .gap-x-3 > * {
  19678. display: inline-block;
  19679. margin-left: 8px;
  19680. margin-right: 8px; }
  19681. .gap-x > *:first-child,
  19682. .gap-x-3 > *:first-child {
  19683. margin-left: 0; }
  19684. .gap-x > *:last-child,
  19685. .gap-x-3 > *:last-child {
  19686. margin-right: 0; }
  19687.  
  19688. .gap-x-4 > * {
  19689. display: inline-block;
  19690. margin-left: 12px;
  19691. margin-right: 12px; }
  19692. .gap-x-4 > *:first-child {
  19693. margin-left: 0; }
  19694. .gap-x-4 > *:last-child {
  19695. margin-right: 0; }
  19696.  
  19697. .gap-x-5 > * {
  19698. display: inline-block;
  19699. margin-left: 16px;
  19700. margin-right: 16px; }
  19701. .gap-x-5 > *:first-child {
  19702. margin-left: 0; }
  19703. .gap-x-5 > *:last-child {
  19704. margin-right: 0; }
  19705.  
  19706. .gap-x-6 > * {
  19707. display: inline-block;
  19708. margin-left: 24px;
  19709. margin-right: 24px; }
  19710. .gap-x-6 > *:first-child {
  19711. margin-left: 0; }
  19712. .gap-x-6 > *:last-child {
  19713. margin-right: 0; }
  19714.  
  19715. .gap-x-7 > * {
  19716. display: inline-block;
  19717. margin-left: 32px;
  19718. margin-right: 32px; }
  19719. .gap-x-7 > *:first-child {
  19720. margin-left: 0; }
  19721. .gap-x-7 > *:last-child {
  19722. margin-right: 0; }
  19723.  
  19724. .gap-xy-1 {
  19725. margin: -2px; }
  19726. .gap-xy-1 > * {
  19727. display: inline-block;
  19728. margin: 2px; }
  19729.  
  19730. .gap-xy-2 {
  19731. margin: -4px; }
  19732. .gap-xy-2 > * {
  19733. display: inline-block;
  19734. margin: 4px; }
  19735.  
  19736. .gap-xy,
  19737. .gap-xy-3 {
  19738. margin: -8px; }
  19739. .gap-xy > *,
  19740. .gap-xy-3 > * {
  19741. display: inline-block;
  19742. margin: 8px; }
  19743.  
  19744. .gap-xy-4 {
  19745. margin: -12px; }
  19746. .gap-xy-4 > * {
  19747. display: inline-block;
  19748. margin: 12px; }
  19749.  
  19750. .gap-xy-5 {
  19751. margin: -16px; }
  19752. .gap-xy-5 > * {
  19753. display: inline-block;
  19754. margin: 16px; }
  19755.  
  19756. .gap-xy-6 {
  19757. margin: -24px; }
  19758. .gap-xy-6 > * {
  19759. display: inline-block;
  19760. margin: 24px; }
  19761.  
  19762. .gap-xy-7 {
  19763. margin: -32px; }
  19764. .gap-xy-7 > * {
  19765. display: inline-block;
  19766. margin: 32px; }
  19767.  
  19768. .font-body {
  19769. font-family: "Open Sans", sans-serif; }
  19770.  
  19771. .font-title {
  19772. font-family: Dosis, sans-serif; }
  19773.  
  19774. .fs-6,
  19775. .font-size-6 {
  19776. font-size: 6px !important; }
  19777.  
  19778. .fs-7,
  19779. .font-size-7 {
  19780. font-size: 7px !important; }
  19781.  
  19782. .fs-8,
  19783. .font-size-8 {
  19784. font-size: 8px !important; }
  19785.  
  19786. .fs-9,
  19787. .font-size-9 {
  19788. font-size: 9px !important; }
  19789.  
  19790. .fs-10,
  19791. .font-size-10 {
  19792. font-size: 10px !important; }
  19793.  
  19794. .fs-11,
  19795. .font-size-11 {
  19796. font-size: 11px !important; }
  19797.  
  19798. .fs-12,
  19799. .font-size-12 {
  19800. font-size: 12px !important; }
  19801.  
  19802. .fs-13,
  19803. .font-size-13 {
  19804. font-size: 13px !important; }
  19805.  
  19806. .fs-14,
  19807. .font-size-14 {
  19808. font-size: 14px !important; }
  19809.  
  19810. .fs-15,
  19811. .font-size-15 {
  19812. font-size: 15px !important; }
  19813.  
  19814. .fs-16,
  19815. .font-size-16 {
  19816. font-size: 16px !important; }
  19817.  
  19818. .fs-17,
  19819. .font-size-17 {
  19820. font-size: 17px !important; }
  19821.  
  19822. .fs-18,
  19823. .font-size-18 {
  19824. font-size: 18px !important; }
  19825.  
  19826. .fs-19,
  19827. .font-size-19 {
  19828. font-size: 19px !important; }
  19829.  
  19830. .fs-20,
  19831. .font-size-20 {
  19832. font-size: 20px !important; }
  19833.  
  19834. .lead-1 {
  19835. font-size: 1.05469rem !important; }
  19836.  
  19837. .lead-2 {
  19838. font-size: 1.17188rem !important; }
  19839.  
  19840. .lead-3 {
  19841. font-size: 1.40625rem !important; }
  19842.  
  19843. .lead-4 {
  19844. font-size: 1.64063rem !important; }
  19845.  
  19846. .lead-5 {
  19847. font-size: 1.875rem !important; }
  19848.  
  19849. .lead-6 {
  19850. font-size: 2.34375rem !important; }
  19851.  
  19852. .lead-7 {
  19853. font-size: 3.04688rem !important; }
  19854.  
  19855. .lead-8 {
  19856. font-size: 3.75rem !important; }
  19857.  
  19858. .lead-9 {
  19859. font-size: 4.6875rem !important; }
  19860.  
  19861. .small-1 {
  19862. font-size: 0.87891rem !important; }
  19863.  
  19864. .small-2 {
  19865. font-size: 0.82031rem !important; }
  19866.  
  19867. .small-3 {
  19868. font-size: 0.76172rem !important; }
  19869.  
  19870. .small-4 {
  19871. font-size: 0.70313rem !important; }
  19872.  
  19873. .small-5 {
  19874. font-size: 0.64453rem !important; }
  19875.  
  19876. .small-6 {
  19877. font-size: 0.58594rem !important; }
  19878.  
  19879. .small-7 {
  19880. font-size: 0.52734rem !important; }
  19881.  
  19882. .small-8 {
  19883. font-size: 0.46875rem !important; }
  19884.  
  19885. .small-9 {
  19886. font-size: 0.41016rem !important; }
  19887.  
  19888. .fw-100,
  19889. .font-weight-100 {
  19890. font-weight: 100 !important; }
  19891.  
  19892. .fw-200,
  19893. .font-weight-200 {
  19894. font-weight: 200 !important; }
  19895.  
  19896. .fw-300,
  19897. .font-weight-300 {
  19898. font-weight: 300 !important; }
  19899.  
  19900. .fw-400,
  19901. .font-weight-400 {
  19902. font-weight: 400 !important; }
  19903.  
  19904. .fw-500,
  19905. .font-weight-500 {
  19906. font-weight: 500 !important; }
  19907.  
  19908. .fw-600,
  19909. .font-weight-600 {
  19910. font-weight: 600 !important; }
  19911.  
  19912. .fw-700,
  19913. .font-weight-700 {
  19914. font-weight: 700 !important; }
  19915.  
  19916. .fw-800,
  19917. .font-weight-800 {
  19918. font-weight: 800 !important; }
  19919.  
  19920. .fw-900,
  19921. .font-weight-900 {
  19922. font-weight: 900 !important; }
  19923.  
  19924. .lh-1,
  19925. .line-height-1 {
  19926. line-height: 1; }
  19927.  
  19928. .lh-2,
  19929. .line-height-2 {
  19930. line-height: 1.3; }
  19931.  
  19932. .lh-3,
  19933. .line-height-3 {
  19934. line-height: 1.45; }
  19935.  
  19936. .lh-4,
  19937. .line-height-4 {
  19938. line-height: 1.6; }
  19939.  
  19940. .lh-5,
  19941. .line-height-5 {
  19942. line-height: 1.75; }
  19943.  
  19944. .lh-6,
  19945. .line-height-6 {
  19946. line-height: 1.9; }
  19947.  
  19948. .lh-7,
  19949. .line-height-7 {
  19950. line-height: 2.05; }
  19951.  
  19952. .lh-8,
  19953. .line-height-8 {
  19954. line-height: 2.2; }
  19955.  
  19956. .lh-9,
  19957. .line-height-9 {
  19958. line-height: 2.35; }
  19959.  
  19960. .ls-0,
  19961. .letter-spacing-0 {
  19962. letter-spacing: 0px; }
  19963.  
  19964. .ls-1,
  19965. .letter-spacing-1 {
  19966. letter-spacing: 1px; }
  19967.  
  19968. .ls-2,
  19969. .letter-spacing-2 {
  19970. letter-spacing: 2px; }
  19971.  
  19972. .ls-3,
  19973. .letter-spacing-3 {
  19974. letter-spacing: 3px; }
  19975.  
  19976. .ls-4,
  19977. .letter-spacing-4 {
  19978. letter-spacing: 4px; }
  19979.  
  19980. .ls-5,
  19981. .letter-spacing-5 {
  19982. letter-spacing: 5px; }
  19983.  
  19984. .text-truncate {
  19985. width: auto;
  19986. white-space: nowrap;
  19987. overflow: hidden;
  19988. text-overflow: ellipsis; }
  19989.  
  19990. .card-outline {
  19991. background-color: transparent;
  19992. border: 1px solid rgba(255, 255, 255, 0.3); }
  19993.  
  19994. .card-hover-inverse:hover {
  19995. background-color: #191919;
  19996. border-color: #191919; }
  19997.  
  19998. .text-white {
  19999. color: rgba(255, 255, 255, 0.85) !important; }
  20000. .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6,
  20001. .text-white .h1, .text-white .h2, .text-white .h3, .text-white .h4, .text-white .h5, .text-white .h6 {
  20002. color: #fff; }
  20003. .text-white a:not(.btn):not(.dropdown-item) {
  20004. color: rgba(255, 255, 255, 0.8); }
  20005. .text-white hr {
  20006. border-top-color: rgba(255, 255, 255, 0.15); }
  20007. .text-white p {
  20008. color: rgba(255, 255, 255, 0.85); }
  20009. .text-white code {
  20010. background-color: rgba(255, 255, 255, 0.1);
  20011. color: #eee; }
  20012. .text-white small,
  20013. .text-white .small {
  20014. color: rgba(255, 255, 255, 0.8); }
  20015. .text-white .divider {
  20016. color: rgba(255, 255, 255, 0.5); }
  20017. .text-white .divider::before, .text-white .divider::after {
  20018. border-top-color: rgba(255, 255, 255, 0.15); }
  20019. .text-white .section-header small {
  20020. color: rgba(255, 255, 255, 0.6); }
  20021. .text-white .rating label.empty {
  20022. color: rgba(255, 255, 255, 0.3); }
  20023. .text-white .card-inverse {
  20024. background-color: rgba(255, 255, 255, 0.1); }
  20025. .text-white .btn-outline-light {
  20026. color: rgba(255, 255, 255, 0.6);
  20027. border-color: rgba(255, 255, 255, 0.3); }
  20028. .text-white .btn-outline-light:hover {
  20029. color: #757575; }
  20030. .text-white .close {
  20031. color: rgba(255, 255, 255, 0.85); }
  20032.  
  20033. /*# sourceMappingURL=page.css.map */
  20034. .block-number {
  20035. text-align: center;
  20036. font-weight: bold;
  20037. font-size: 0.8125em;
  20038. letter-spacing: 2px;
  20039. text-transform: uppercase;
  20040. color: #191919;
  20041. -webkit-transition: 0.3s ease-out;
  20042. transition: 0.3s ease-out; }
  20043. .block-number:hover {
  20044. opacity: 1; }
  20045. .block-number::after {
  20046. content: '';
  20047. display: inline-block;
  20048. width: 0;
  20049. height: 0;
  20050. margin-left: 6px;
  20051. margin-bottom: 2px;
  20052. border-left: 3px solid transparent;
  20053. border-right: 3px solid transparent;
  20054. border-top: 3px solid #191919; }
  20055. .block-number a:hover,
  20056. .block-number a:focus {
  20057. color: #191919; }
  20058.  
  20059. .demo-section .main-content .section,
  20060. .demo-topbar .main-content .topbar,
  20061. .demo-navbar .main-content .navbar,
  20062. .demo-header .main-content .header,
  20063. .demo-footer .main-content .footer {
  20064. margin: 30px 20px 100px;
  20065. border: 1px solid #f5f6f7;
  20066. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
  20067. box-shadow: 0 0 15px rgba(0, 0, 0, 0.05); }
  20068.  
  20069. .demo-topbar .main-content .topbar,
  20070. .demo-navbar .main-content .navbar {
  20071. position: static;
  20072. margin: 0; }
  20073.  
  20074. .sample-blocks img {
  20075. border-radius: 0.25rem; }
  20076. .sample-blocks img.aos-animate {
  20077. opacity: 0.5 !important; }
  20078. .sample-blocks img:hover {
  20079. opacity: 1 !important;
  20080. -webkit-transition: 0.7s !important;
  20081. transition: 0.7s !important; }
  20082.  
  20083. .sample-blocks a {
  20084. position: absolute; }
  20085.  
  20086. .sample-blocks a:nth-child(1) {
  20087. -webkit-animation: wobble 4s infinite;
  20088. animation: wobble 4s infinite;
  20089. right: 15px;
  20090. bottom: -20px; }
  20091.  
  20092. .sample-blocks a:nth-child(2) {
  20093. -webkit-animation: wobble 8s infinite;
  20094. animation: wobble 8s infinite;
  20095. right: 320px;
  20096. bottom: 30px; }
  20097.  
  20098. .sample-blocks a:nth-child(3) {
  20099. -webkit-animation: wobble 5s infinite;
  20100. animation: wobble 5s infinite;
  20101. right: 0px;
  20102. bottom: 190px; }
  20103.  
  20104. .sample-blocks a:nth-child(4) {
  20105. -webkit-animation: wobble 6s infinite;
  20106. animation: wobble 6s infinite;
  20107. right: 280px;
  20108. bottom: 180px; }
  20109.  
  20110. .sample-blocks a:nth-child(5) {
  20111. -webkit-animation: wobble 9s infinite;
  20112. animation: wobble 9s infinite;
  20113. right: 270px;
  20114. bottom: 320px; }
  20115.  
  20116. .sample-blocks a:nth-child(6) {
  20117. -webkit-animation: wobble 7s infinite;
  20118. animation: wobble 7s infinite;
  20119. right: 20px;
  20120. bottom: 370px; }
  20121.  
  20122. .sample-blocks a:nth-child(7) {
  20123. -webkit-animation: wobble 5s infinite;
  20124. animation: wobble 5s infinite;
  20125. right: 200px;
  20126. bottom: 470px; }
  20127.  
  20128. .sample-blocks a:nth-child(8) {
  20129. -webkit-animation: wobble 8s infinite;
  20130. animation: wobble 8s infinite;
  20131. right: 10px;
  20132. bottom: 470px; }
  20133.  
  20134. .sample-blocks a:nth-child(9) {
  20135. -webkit-animation: wobble 9s infinite;
  20136. animation: wobble 9s infinite;
  20137. right: 0px;
  20138. bottom: 570px; }
  20139.  
  20140. @-webkit-keyframes wobble {
  20141. 0% {
  20142. -webkit-transform: rotate(-1deg) translate(-5px, -5px);
  20143. transform: rotate(-1deg) translate(-5px, -5px); }
  20144. 50% {
  20145. -webkit-transform: rotate(1deg) translate(5px, 5px);
  20146. transform: rotate(1deg) translate(5px, 5px); }
  20147. 100% {
  20148. -webkit-transform: rotate(-1deg) translate(-5px, -5px);
  20149. transform: rotate(-1deg) translate(-5px, -5px); } }
  20150.  
  20151. @keyframes wobble {
  20152. 0% {
  20153. -webkit-transform: rotate(-1deg) translate(-5px, -5px);
  20154. transform: rotate(-1deg) translate(-5px, -5px); }
  20155. 50% {
  20156. -webkit-transform: rotate(1deg) translate(5px, 5px);
  20157. transform: rotate(1deg) translate(5px, 5px); }
  20158. 100% {
  20159. -webkit-transform: rotate(-1deg) translate(-5px, -5px);
  20160. transform: rotate(-1deg) translate(-5px, -5px); } }
  20161.  
  20162. @media (max-width: 400px) {
  20163. body > .footer .social a:last-child,
  20164. body > .footer .nav a:last-child {
  20165. display: none; } }
  20166.  
  20167. /*# sourceMappingURL=style.css.map */
Add Comment
Please, Sign In to add comment