Guest User

Untitled

a guest
Oct 25th, 2017
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 281.83 KB | None | 0 0
  1. /*!
  2. * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
  3. * Copyright 2011-2017 The Bootstrap Authors
  4. * Copyright 2011-2017 Twitter, Inc.
  5. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  6. */
  7. /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
  8. html {
  9. font-family: sans-serif;
  10. line-height: 1.15;
  11. -ms-text-size-adjust: 100%;
  12. -webkit-text-size-adjust: 100%
  13. }
  14.  
  15. body {
  16. margin: 0
  17. }
  18.  
  19. article,aside,footer,header,nav,section {
  20. display: block
  21. }
  22.  
  23. h1 {
  24. font-size: 2em;
  25. margin: 0.67em 0
  26. }
  27.  
  28. figcaption,figure,main {
  29. display: block
  30. }
  31.  
  32. figure {
  33. margin: 1em 40px
  34. }
  35.  
  36. hr {
  37. box-sizing: content-box;
  38. height: 0;
  39. overflow: visible
  40. }
  41.  
  42. pre {
  43. font-family: monospace, monospace;
  44. font-size: 1em
  45. }
  46.  
  47. a {
  48. background-color: transparent;
  49. -webkit-text-decoration-skip: objects
  50. }
  51.  
  52. a:active,a:hover {
  53. outline-width: 0
  54. }
  55.  
  56. abbr[title] {
  57. border-bottom: none;
  58. text-decoration: underline;
  59. text-decoration: underline dotted
  60. }
  61.  
  62. b,strong {
  63. font-weight: inherit
  64. }
  65.  
  66. b,strong {
  67. font-weight: bolder
  68. }
  69.  
  70. code,kbd,samp {
  71. font-family: monospace, monospace;
  72. font-size: 1em
  73. }
  74.  
  75. dfn {
  76. font-style: italic
  77. }
  78.  
  79. mark {
  80. background-color: #ff0;
  81. color: #000
  82. }
  83.  
  84. small {
  85. font-size: 80%
  86. }
  87.  
  88. sub,sup {
  89. font-size: 75%;
  90. line-height: 0;
  91. position: relative;
  92. vertical-align: baseline
  93. }
  94.  
  95. sub {
  96. bottom: -0.25em
  97. }
  98.  
  99. sup {
  100. top: -0.5em
  101. }
  102.  
  103. audio,video {
  104. display: inline-block
  105. }
  106.  
  107. audio:not([controls]) {
  108. display: none;
  109. height: 0
  110. }
  111.  
  112. img {
  113. border-style: none
  114. }
  115.  
  116. svg:not(:root) {
  117. overflow: hidden
  118. }
  119.  
  120. button,input,optgroup,select,textarea {
  121. font-family: sans-serif;
  122. font-size: 100%;
  123. line-height: 1.15;
  124. margin: 0
  125. }
  126.  
  127. button,input {
  128. overflow: visible
  129. }
  130.  
  131. button,select {
  132. text-transform: none
  133. }
  134.  
  135. button,html [type="button"],[type="reset"],[type="submit"] {
  136. -webkit-appearance: button
  137. }
  138.  
  139. button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
  140. border-style: none;
  141. padding: 0
  142. }
  143.  
  144. button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {
  145. outline: 1px dotted ButtonText
  146. }
  147.  
  148. fieldset {
  149. border: 1px solid #c0c0c0;
  150. margin: 0 2px;
  151. padding: 0.35em 0.625em 0.75em
  152. }
  153.  
  154. legend {
  155. box-sizing: border-box;
  156. color: inherit;
  157. display: table;
  158. max-width: 100%;
  159. padding: 0;
  160. white-space: normal
  161. }
  162.  
  163. progress {
  164. display: inline-block;
  165. vertical-align: baseline
  166. }
  167.  
  168. textarea {
  169. overflow: auto
  170. }
  171.  
  172. [type="checkbox"],[type="radio"] {
  173. box-sizing: border-box;
  174. padding: 0
  175. }
  176.  
  177. [type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {
  178. height: auto
  179. }
  180.  
  181. [type="search"] {
  182. -webkit-appearance: textfield;
  183. outline-offset: -2px
  184. }
  185.  
  186. [type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {
  187. -webkit-appearance: none
  188. }
  189.  
  190. ::-webkit-file-upload-button {
  191. -webkit-appearance: button;
  192. font: inherit
  193. }
  194.  
  195. details,menu {
  196. display: block
  197. }
  198.  
  199. summary {
  200. display: list-item
  201. }
  202.  
  203. canvas {
  204. display: inline-block
  205. }
  206.  
  207. template {
  208. display: none
  209. }
  210.  
  211. [hidden] {
  212. display: none
  213. }
  214.  
  215. @media print {
  216. *,*::before,*::after,p::first-letter,div::first-letter,blockquote::first-letter,li::first-letter,p::first-line,div::first-line,blockquote::first-line,li::first-line {
  217. text-shadow: none !important;
  218. box-shadow: none !important
  219. }
  220.  
  221. a,a:visited {
  222. text-decoration: underline
  223. }
  224.  
  225. abbr[title]::after {
  226. content: " (" attr(title) ")"
  227. }
  228.  
  229. pre {
  230. white-space: pre-wrap !important
  231. }
  232.  
  233. pre,blockquote {
  234. border: 1px solid #999;
  235. page-break-inside: avoid
  236. }
  237.  
  238. thead {
  239. display: table-header-group
  240. }
  241.  
  242. tr,img {
  243. page-break-inside: avoid
  244. }
  245.  
  246. p,h2,h3 {
  247. orphans: 3;
  248. widows: 3
  249. }
  250.  
  251. h2,h3 {
  252. page-break-after: avoid
  253. }
  254.  
  255. .navbar {
  256. display: none
  257. }
  258.  
  259. .badge {
  260. border: 1px solid #000
  261. }
  262.  
  263. .table {
  264. border-collapse: collapse !important
  265. }
  266.  
  267. .table td,.table th {
  268. background-color: #fff !important
  269. }
  270.  
  271. .table-bordered th,.table-bordered td {
  272. border: 1px solid #ddd !important
  273. }
  274. }
  275.  
  276. html {
  277. box-sizing: border-box
  278. }
  279.  
  280. *,*::before,*::after {
  281. box-sizing: inherit
  282. }
  283.  
  284. @-ms-viewport {
  285. width: device-width
  286. }
  287.  
  288. html {
  289. -ms-overflow-style: scrollbar;
  290. -webkit-tap-highlight-color: transparent
  291. }
  292.  
  293. body {
  294. font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  295. font-size: 1rem;
  296. font-weight: normal;
  297. line-height: 1.5;
  298. color: #292b2c;
  299. background-color: #fff
  300. }
  301.  
  302. [tabindex="-1"]:focus {
  303. outline: none !important
  304. }
  305.  
  306. h1,h2,h3,h4,h5,h6 {
  307. margin-top: 0;
  308. margin-bottom: .5rem
  309. }
  310.  
  311. p {
  312. margin-top: 0;
  313. margin-bottom: 1rem
  314. }
  315.  
  316. abbr[title],abbr[data-original-title] {
  317. cursor: help
  318. }
  319.  
  320. address {
  321. margin-bottom: 1rem;
  322. font-style: normal;
  323. line-height: inherit
  324. }
  325.  
  326. ol,ul,dl {
  327. margin-top: 0;
  328. margin-bottom: 1rem
  329. }
  330.  
  331. ol ol,ul ul,ol ul,ul ol {
  332. margin-bottom: 0
  333. }
  334.  
  335. dt {
  336. font-weight: bold
  337. }
  338.  
  339. dd {
  340. margin-bottom: .5rem;
  341. margin-left: 0
  342. }
  343.  
  344. blockquote {
  345. margin: 0 0 1rem
  346. }
  347.  
  348. a {
  349. color: #a91d26;
  350. text-decoration: none
  351. }
  352.  
  353. a:focus,a:hover {
  354. color: #681217;
  355. text-decoration: underline
  356. }
  357.  
  358. a:not([href]):not([tabindex]) {
  359. color: inherit;
  360. text-decoration: none
  361. }
  362.  
  363. a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover {
  364. color: inherit;
  365. text-decoration: none
  366. }
  367.  
  368. a:not([href]):not([tabindex]):focus {
  369. outline: 0
  370. }
  371.  
  372. pre {
  373. margin-top: 0;
  374. margin-bottom: 1rem;
  375. overflow: auto
  376. }
  377.  
  378. figure {
  379. margin: 0 0 1rem
  380. }
  381.  
  382. img {
  383. vertical-align: middle
  384. }
  385.  
  386. [role="button"] {
  387. cursor: pointer
  388. }
  389.  
  390. a,area,button,[role="button"],input,label,select,summary,textarea {
  391. touch-action: manipulation
  392. }
  393.  
  394. table {
  395. border-collapse: collapse;
  396. background-color: transparent
  397. }
  398.  
  399. caption {
  400. padding-top: .75rem;
  401. padding-bottom: .75rem;
  402. color: #636c72;
  403. text-align: left;
  404. caption-side: bottom
  405. }
  406.  
  407. th {
  408. text-align: left
  409. }
  410.  
  411. label {
  412. display: inline-block;
  413. margin-bottom: .5rem
  414. }
  415.  
  416. button:focus {
  417. outline: 1px dotted;
  418. outline: 5px auto -webkit-focus-ring-color
  419. }
  420.  
  421. input,button,select,textarea {
  422. line-height: inherit
  423. }
  424.  
  425. input[type="radio"]:disabled,input[type="checkbox"]:disabled {
  426. cursor: not-allowed
  427. }
  428.  
  429. input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {
  430. -webkit-appearance: listbox
  431. }
  432.  
  433. textarea {
  434. resize: vertical
  435. }
  436.  
  437. fieldset {
  438. min-width: 0;
  439. padding: 0;
  440. margin: 0;
  441. border: 0
  442. }
  443.  
  444. legend {
  445. display: block;
  446. width: 100%;
  447. padding: 0;
  448. margin-bottom: .5rem;
  449. font-size: 1.5rem;
  450. line-height: inherit
  451. }
  452.  
  453. input[type="search"] {
  454. -webkit-appearance: none
  455. }
  456.  
  457. output {
  458. display: inline-block
  459. }
  460.  
  461. [hidden] {
  462. display: none !important
  463. }
  464.  
  465. h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
  466. margin-bottom: .5rem;
  467. font-family: inherit;
  468. font-weight: 500;
  469. line-height: 1.1;
  470. color: inherit
  471. }
  472.  
  473. h1,.h1 {
  474. font-size: 2.5rem
  475. }
  476.  
  477. h2,.h2 {
  478. font-size: 2rem
  479. }
  480.  
  481. h3,.h3 {
  482. font-size: 1.75rem
  483. }
  484.  
  485. h4,.h4 {
  486. font-size: 1.5rem
  487. }
  488.  
  489. h5,.h5 {
  490. font-size: 1.25rem
  491. }
  492.  
  493. h6,.h6 {
  494. font-size: 1rem
  495. }
  496.  
  497. .lead {
  498. font-size: 1.25rem;
  499. font-weight: 300
  500. }
  501.  
  502. .display-1 {
  503. font-size: 6rem;
  504. font-weight: 300;
  505. line-height: 1.1
  506. }
  507.  
  508. .display-2 {
  509. font-size: 5.5rem;
  510. font-weight: 300;
  511. line-height: 1.1
  512. }
  513.  
  514. .display-3 {
  515. font-size: 4.5rem;
  516. font-weight: 300;
  517. line-height: 1.1
  518. }
  519.  
  520. .display-4 {
  521. font-size: 3.5rem;
  522. font-weight: 300;
  523. line-height: 1.1
  524. }
  525.  
  526. hr {
  527. margin-top: 1rem;
  528. margin-bottom: 1rem;
  529. border: 0;
  530. border-top: 1px solid rgba(0,0,0,0.1)
  531. }
  532.  
  533. small,.small {
  534. font-size: 80%;
  535. font-weight: normal
  536. }
  537.  
  538. mark,.mark {
  539. padding: .2em;
  540. background-color: #fcf8e3
  541. }
  542.  
  543. .list-unstyled {
  544. padding-left: 0;
  545. list-style: none
  546. }
  547.  
  548. .list-inline {
  549. padding-left: 0;
  550. list-style: none
  551. }
  552.  
  553. .list-inline-item {
  554. display: inline-block
  555. }
  556.  
  557. .list-inline-item:not(:last-child) {
  558. margin-right: 5px
  559. }
  560.  
  561. .initialism {
  562. font-size: 90%;
  563. text-transform: uppercase
  564. }
  565.  
  566. .blockquote {
  567. padding: .5rem 1rem;
  568. margin-bottom: 1rem;
  569. font-size: 1.25rem;
  570. border-left: .25rem solid #eceeef
  571. }
  572.  
  573. .blockquote-footer {
  574. display: block;
  575. font-size: 80%;
  576. color: #636c72
  577. }
  578.  
  579. .blockquote-footer::before {
  580. content: "\2014 \00A0"
  581. }
  582.  
  583. .blockquote-reverse {
  584. padding-right: 1rem;
  585. padding-left: 0;
  586. text-align: right;
  587. border-right: .25rem solid #eceeef;
  588. border-left: 0
  589. }
  590.  
  591. .blockquote-reverse .blockquote-footer::before {
  592. content: ""
  593. }
  594.  
  595. .blockquote-reverse .blockquote-footer::after {
  596. content: "\00A0 \2014"
  597. }
  598.  
  599. .img-fluid {
  600. max-width: 100%;
  601. height: auto
  602. }
  603.  
  604. .img-thumbnail {
  605. padding: .25rem;
  606. background-color: #fff;
  607. border: 1px solid #ddd;
  608. border-radius: .25rem;
  609. transition: all 0.2s ease-in-out;
  610. max-width: 100%;
  611. height: auto
  612. }
  613.  
  614. .figure {
  615. display: inline-block
  616. }
  617.  
  618. .figure-img {
  619. margin-bottom: .5rem;
  620. line-height: 1
  621. }
  622.  
  623. .figure-caption {
  624. font-size: 90%;
  625. color: #636c72
  626. }
  627.  
  628. code,kbd,pre,samp {
  629. font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
  630. }
  631.  
  632. code {
  633. padding: .2rem .4rem;
  634. font-size: 90%;
  635. color: #bd4147;
  636. background-color: #f7f7f9;
  637. border-radius: .25rem
  638. }
  639.  
  640. a>code {
  641. padding: 0;
  642. color: inherit;
  643. background-color: inherit
  644. }
  645.  
  646. kbd {
  647. padding: .2rem .4rem;
  648. font-size: 90%;
  649. color: #fff;
  650. background-color: #292b2c;
  651. border-radius: .2rem
  652. }
  653.  
  654. kbd kbd {
  655. padding: 0;
  656. font-size: 100%;
  657. font-weight: bold
  658. }
  659.  
  660. pre {
  661. display: block;
  662. margin-top: 0;
  663. margin-bottom: 1rem;
  664. font-size: 90%;
  665. color: #292b2c
  666. }
  667.  
  668. pre code {
  669. padding: 0;
  670. font-size: inherit;
  671. color: inherit;
  672. background-color: transparent;
  673. border-radius: 0
  674. }
  675.  
  676. .pre-scrollable {
  677. max-height: 340px;
  678. overflow-y: scroll
  679. }
  680.  
  681. .container {
  682. position: relative;
  683. margin-left: auto;
  684. margin-right: auto;
  685. padding-right: 15px;
  686. padding-left: 15px
  687. }
  688.  
  689. @media (min-width: 576px) {
  690. .container {
  691. padding-right:15px;
  692. padding-left: 15px
  693. }
  694. }
  695.  
  696. @media (min-width: 768px) {
  697. .container {
  698. padding-right:15px;
  699. padding-left: 15px
  700. }
  701. }
  702.  
  703. @media (min-width: 992px) {
  704. .container {
  705. padding-right:15px;
  706. padding-left: 15px
  707. }
  708. }
  709.  
  710. @media (min-width: 1200px) {
  711. .container {
  712. padding-right:15px;
  713. padding-left: 15px
  714. }
  715. }
  716.  
  717. @media (min-width: 576px) {
  718. .container {
  719. width:540px;
  720. max-width: 100%
  721. }
  722. }
  723.  
  724. @media (min-width: 768px) {
  725. .container {
  726. width:720px;
  727. max-width: 100%
  728. }
  729. }
  730.  
  731. @media (min-width: 992px) {
  732. .container {
  733. width:960px;
  734. max-width: 100%
  735. }
  736. }
  737.  
  738. @media (min-width: 1200px) {
  739. .container {
  740. width:1140px;
  741. max-width: 100%
  742. }
  743. }
  744.  
  745. .container-fluid {
  746. position: relative;
  747. margin-left: auto;
  748. margin-right: auto;
  749. padding-right: 15px;
  750. padding-left: 15px
  751. }
  752.  
  753. @media (min-width: 576px) {
  754. .container-fluid {
  755. padding-right:15px;
  756. padding-left: 15px
  757. }
  758. }
  759.  
  760. @media (min-width: 768px) {
  761. .container-fluid {
  762. padding-right:15px;
  763. padding-left: 15px
  764. }
  765. }
  766.  
  767. @media (min-width: 992px) {
  768. .container-fluid {
  769. padding-right:15px;
  770. padding-left: 15px
  771. }
  772. }
  773.  
  774. @media (min-width: 1200px) {
  775. .container-fluid {
  776. padding-right:15px;
  777. padding-left: 15px
  778. }
  779. }
  780.  
  781. .row {
  782. display: flex;
  783. flex-wrap: wrap;
  784. margin-right: -15px;
  785. margin-left: -15px
  786. }
  787.  
  788. @media (min-width: 576px) {
  789. .row {
  790. margin-right:-15px;
  791. margin-left: -15px
  792. }
  793. }
  794.  
  795. @media (min-width: 768px) {
  796. .row {
  797. margin-right:-15px;
  798. margin-left: -15px
  799. }
  800. }
  801.  
  802. @media (min-width: 992px) {
  803. .row {
  804. margin-right:-15px;
  805. margin-left: -15px
  806. }
  807. }
  808.  
  809. @media (min-width: 1200px) {
  810. .row {
  811. margin-right:-15px;
  812. margin-left: -15px
  813. }
  814. }
  815.  
  816. .no-gutters {
  817. margin-right: 0;
  818. margin-left: 0
  819. }
  820.  
  821. .no-gutters>.col,.no-gutters>[class*="col-"] {
  822. padding-right: 0;
  823. padding-left: 0
  824. }
  825.  
  826. .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,.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,.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,.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,.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 {
  827. position: relative;
  828. width: 100%;
  829. min-height: 1px;
  830. padding-right: 15px;
  831. padding-left: 15px
  832. }
  833.  
  834. @media (min-width: 576px) {
  835. .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,.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,.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,.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,.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 {
  836. padding-right:15px;
  837. padding-left: 15px
  838. }
  839. }
  840.  
  841. @media (min-width: 768px) {
  842. .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,.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,.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,.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,.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 {
  843. padding-right:15px;
  844. padding-left: 15px
  845. }
  846. }
  847.  
  848. @media (min-width: 992px) {
  849. .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,.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,.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,.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,.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 {
  850. padding-right:15px;
  851. padding-left: 15px
  852. }
  853. }
  854.  
  855. @media (min-width: 1200px) {
  856. .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,.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,.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,.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,.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 {
  857. padding-right:15px;
  858. padding-left: 15px
  859. }
  860. }
  861.  
  862. .col {
  863. flex-basis: 0;
  864. flex-grow: 1;
  865. max-width: 100%
  866. }
  867.  
  868. .col-auto {
  869. flex: 0 0 auto;
  870. width: auto
  871. }
  872.  
  873. .col-1 {
  874. flex: 0 0 8.33333%;
  875. max-width: 8.33333%
  876. }
  877.  
  878. .col-2 {
  879. flex: 0 0 16.66667%;
  880. max-width: 16.66667%
  881. }
  882.  
  883. .col-3 {
  884. flex: 0 0 25%;
  885. max-width: 25%
  886. }
  887.  
  888. .col-4 {
  889. flex: 0 0 33.33333%;
  890. max-width: 33.33333%
  891. }
  892.  
  893. .col-5 {
  894. flex: 0 0 41.66667%;
  895. max-width: 41.66667%
  896. }
  897.  
  898. .col-6 {
  899. flex: 0 0 50%;
  900. max-width: 50%
  901. }
  902.  
  903. .col-7 {
  904. flex: 0 0 58.33333%;
  905. max-width: 58.33333%
  906. }
  907.  
  908. .col-8 {
  909. flex: 0 0 66.66667%;
  910. max-width: 66.66667%
  911. }
  912.  
  913. .col-9 {
  914. flex: 0 0 75%;
  915. max-width: 75%
  916. }
  917.  
  918. .col-10 {
  919. flex: 0 0 83.33333%;
  920. max-width: 83.33333%
  921. }
  922.  
  923. .col-11 {
  924. flex: 0 0 91.66667%;
  925. max-width: 91.66667%
  926. }
  927.  
  928. .col-12 {
  929. flex: 0 0 100%;
  930. max-width: 100%
  931. }
  932.  
  933. .pull-0 {
  934. right: auto
  935. }
  936.  
  937. .pull-1 {
  938. right: 8.33333%
  939. }
  940.  
  941. .pull-2 {
  942. right: 16.66667%
  943. }
  944.  
  945. .pull-3 {
  946. right: 25%
  947. }
  948.  
  949. .pull-4 {
  950. right: 33.33333%
  951. }
  952.  
  953. .pull-5 {
  954. right: 41.66667%
  955. }
  956.  
  957. .pull-6 {
  958. right: 50%
  959. }
  960.  
  961. .pull-7 {
  962. right: 58.33333%
  963. }
  964.  
  965. .pull-8 {
  966. right: 66.66667%
  967. }
  968.  
  969. .pull-9 {
  970. right: 75%
  971. }
  972.  
  973. .pull-10 {
  974. right: 83.33333%
  975. }
  976.  
  977. .pull-11 {
  978. right: 91.66667%
  979. }
  980.  
  981. .pull-12 {
  982. right: 100%
  983. }
  984.  
  985. .push-0 {
  986. left: auto
  987. }
  988.  
  989. .push-1 {
  990. left: 8.33333%
  991. }
  992.  
  993. .push-2 {
  994. left: 16.66667%
  995. }
  996.  
  997. .push-3 {
  998. left: 25%
  999. }
  1000.  
  1001. .push-4 {
  1002. left: 33.33333%
  1003. }
  1004.  
  1005. .push-5 {
  1006. left: 41.66667%
  1007. }
  1008.  
  1009. .push-6 {
  1010. left: 50%
  1011. }
  1012.  
  1013. .push-7 {
  1014. left: 58.33333%
  1015. }
  1016.  
  1017. .push-8 {
  1018. left: 66.66667%
  1019. }
  1020.  
  1021. .push-9 {
  1022. left: 75%
  1023. }
  1024.  
  1025. .push-10 {
  1026. left: 83.33333%
  1027. }
  1028.  
  1029. .push-11 {
  1030. left: 91.66667%
  1031. }
  1032.  
  1033. .push-12 {
  1034. left: 100%
  1035. }
  1036.  
  1037. .offset-1 {
  1038. margin-left: 8.33333%
  1039. }
  1040.  
  1041. .offset-2 {
  1042. margin-left: 16.66667%
  1043. }
  1044.  
  1045. .offset-3 {
  1046. margin-left: 25%
  1047. }
  1048.  
  1049. .offset-4 {
  1050. margin-left: 33.33333%
  1051. }
  1052.  
  1053. .offset-5 {
  1054. margin-left: 41.66667%
  1055. }
  1056.  
  1057. .offset-6 {
  1058. margin-left: 50%
  1059. }
  1060.  
  1061. .offset-7 {
  1062. margin-left: 58.33333%
  1063. }
  1064.  
  1065. .offset-8 {
  1066. margin-left: 66.66667%
  1067. }
  1068.  
  1069. .offset-9 {
  1070. margin-left: 75%
  1071. }
  1072.  
  1073. .offset-10 {
  1074. margin-left: 83.33333%
  1075. }
  1076.  
  1077. .offset-11 {
  1078. margin-left: 91.66667%
  1079. }
  1080.  
  1081. @media (min-width: 576px) {
  1082. .col-sm {
  1083. flex-basis:0;
  1084. flex-grow: 1;
  1085. max-width: 100%
  1086. }
  1087.  
  1088. .col-sm-auto {
  1089. flex: 0 0 auto;
  1090. width: auto
  1091. }
  1092.  
  1093. .col-sm-1 {
  1094. flex: 0 0 8.33333%;
  1095. max-width: 8.33333%
  1096. }
  1097.  
  1098. .col-sm-2 {
  1099. flex: 0 0 16.66667%;
  1100. max-width: 16.66667%
  1101. }
  1102.  
  1103. .col-sm-3 {
  1104. flex: 0 0 25%;
  1105. max-width: 25%
  1106. }
  1107.  
  1108. .col-sm-4 {
  1109. flex: 0 0 33.33333%;
  1110. max-width: 33.33333%
  1111. }
  1112.  
  1113. .col-sm-5 {
  1114. flex: 0 0 41.66667%;
  1115. max-width: 41.66667%
  1116. }
  1117.  
  1118. .col-sm-6 {
  1119. flex: 0 0 50%;
  1120. max-width: 50%
  1121. }
  1122.  
  1123. .col-sm-7 {
  1124. flex: 0 0 58.33333%;
  1125. max-width: 58.33333%
  1126. }
  1127.  
  1128. .col-sm-8 {
  1129. flex: 0 0 66.66667%;
  1130. max-width: 66.66667%
  1131. }
  1132.  
  1133. .col-sm-9 {
  1134. flex: 0 0 75%;
  1135. max-width: 75%
  1136. }
  1137.  
  1138. .col-sm-10 {
  1139. flex: 0 0 83.33333%;
  1140. max-width: 83.33333%
  1141. }
  1142.  
  1143. .col-sm-11 {
  1144. flex: 0 0 91.66667%;
  1145. max-width: 91.66667%
  1146. }
  1147.  
  1148. .col-sm-12 {
  1149. flex: 0 0 100%;
  1150. max-width: 100%
  1151. }
  1152.  
  1153. .pull-sm-0 {
  1154. right: auto
  1155. }
  1156.  
  1157. .pull-sm-1 {
  1158. right: 8.33333%
  1159. }
  1160.  
  1161. .pull-sm-2 {
  1162. right: 16.66667%
  1163. }
  1164.  
  1165. .pull-sm-3 {
  1166. right: 25%
  1167. }
  1168.  
  1169. .pull-sm-4 {
  1170. right: 33.33333%
  1171. }
  1172.  
  1173. .pull-sm-5 {
  1174. right: 41.66667%
  1175. }
  1176.  
  1177. .pull-sm-6 {
  1178. right: 50%
  1179. }
  1180.  
  1181. .pull-sm-7 {
  1182. right: 58.33333%
  1183. }
  1184.  
  1185. .pull-sm-8 {
  1186. right: 66.66667%
  1187. }
  1188.  
  1189. .pull-sm-9 {
  1190. right: 75%
  1191. }
  1192.  
  1193. .pull-sm-10 {
  1194. right: 83.33333%
  1195. }
  1196.  
  1197. .pull-sm-11 {
  1198. right: 91.66667%
  1199. }
  1200.  
  1201. .pull-sm-12 {
  1202. right: 100%
  1203. }
  1204.  
  1205. .push-sm-0 {
  1206. left: auto
  1207. }
  1208.  
  1209. .push-sm-1 {
  1210. left: 8.33333%
  1211. }
  1212.  
  1213. .push-sm-2 {
  1214. left: 16.66667%
  1215. }
  1216.  
  1217. .push-sm-3 {
  1218. left: 25%
  1219. }
  1220.  
  1221. .push-sm-4 {
  1222. left: 33.33333%
  1223. }
  1224.  
  1225. .push-sm-5 {
  1226. left: 41.66667%
  1227. }
  1228.  
  1229. .push-sm-6 {
  1230. left: 50%
  1231. }
  1232.  
  1233. .push-sm-7 {
  1234. left: 58.33333%
  1235. }
  1236.  
  1237. .push-sm-8 {
  1238. left: 66.66667%
  1239. }
  1240.  
  1241. .push-sm-9 {
  1242. left: 75%
  1243. }
  1244.  
  1245. .push-sm-10 {
  1246. left: 83.33333%
  1247. }
  1248.  
  1249. .push-sm-11 {
  1250. left: 91.66667%
  1251. }
  1252.  
  1253. .push-sm-12 {
  1254. left: 100%
  1255. }
  1256.  
  1257. .offset-sm-0 {
  1258. margin-left: 0%
  1259. }
  1260.  
  1261. .offset-sm-1 {
  1262. margin-left: 8.33333%
  1263. }
  1264.  
  1265. .offset-sm-2 {
  1266. margin-left: 16.66667%
  1267. }
  1268.  
  1269. .offset-sm-3 {
  1270. margin-left: 25%
  1271. }
  1272.  
  1273. .offset-sm-4 {
  1274. margin-left: 33.33333%
  1275. }
  1276.  
  1277. .offset-sm-5 {
  1278. margin-left: 41.66667%
  1279. }
  1280.  
  1281. .offset-sm-6 {
  1282. margin-left: 50%
  1283. }
  1284.  
  1285. .offset-sm-7 {
  1286. margin-left: 58.33333%
  1287. }
  1288.  
  1289. .offset-sm-8 {
  1290. margin-left: 66.66667%
  1291. }
  1292.  
  1293. .offset-sm-9 {
  1294. margin-left: 75%
  1295. }
  1296.  
  1297. .offset-sm-10 {
  1298. margin-left: 83.33333%
  1299. }
  1300.  
  1301. .offset-sm-11 {
  1302. margin-left: 91.66667%
  1303. }
  1304. }
  1305.  
  1306. @media (min-width: 768px) {
  1307. .col-md {
  1308. flex-basis:0;
  1309. flex-grow: 1;
  1310. max-width: 100%
  1311. }
  1312.  
  1313. .col-md-auto {
  1314. flex: 0 0 auto;
  1315. width: auto
  1316. }
  1317.  
  1318. .col-md-1 {
  1319. flex: 0 0 8.33333%;
  1320. max-width: 8.33333%
  1321. }
  1322.  
  1323. .col-md-2 {
  1324. flex: 0 0 16.66667%;
  1325. max-width: 16.66667%
  1326. }
  1327.  
  1328. .col-md-3 {
  1329. flex: 0 0 25%;
  1330. max-width: 25%
  1331. }
  1332.  
  1333. .col-md-4 {
  1334. flex: 0 0 33.33333%;
  1335. max-width: 33.33333%
  1336. }
  1337.  
  1338. .col-md-5 {
  1339. flex: 0 0 41.66667%;
  1340. max-width: 41.66667%
  1341. }
  1342.  
  1343. .col-md-6 {
  1344. flex: 0 0 50%;
  1345. max-width: 50%
  1346. }
  1347.  
  1348. .col-md-7 {
  1349. flex: 0 0 58.33333%;
  1350. max-width: 58.33333%
  1351. }
  1352.  
  1353. .col-md-8 {
  1354. flex: 0 0 66.66667%;
  1355. max-width: 66.66667%
  1356. }
  1357.  
  1358. .col-md-9 {
  1359. flex: 0 0 75%;
  1360. max-width: 75%
  1361. }
  1362.  
  1363. .col-md-10 {
  1364. flex: 0 0 83.33333%;
  1365. max-width: 83.33333%
  1366. }
  1367.  
  1368. .col-md-11 {
  1369. flex: 0 0 91.66667%;
  1370. max-width: 91.66667%
  1371. }
  1372.  
  1373. .col-md-12 {
  1374. flex: 0 0 100%;
  1375. max-width: 100%
  1376. }
  1377.  
  1378. .pull-md-0 {
  1379. right: auto
  1380. }
  1381.  
  1382. .pull-md-1 {
  1383. right: 8.33333%
  1384. }
  1385.  
  1386. .pull-md-2 {
  1387. right: 16.66667%
  1388. }
  1389.  
  1390. .pull-md-3 {
  1391. right: 25%
  1392. }
  1393.  
  1394. .pull-md-4 {
  1395. right: 33.33333%
  1396. }
  1397.  
  1398. .pull-md-5 {
  1399. right: 41.66667%
  1400. }
  1401.  
  1402. .pull-md-6 {
  1403. right: 50%
  1404. }
  1405.  
  1406. .pull-md-7 {
  1407. right: 58.33333%
  1408. }
  1409.  
  1410. .pull-md-8 {
  1411. right: 66.66667%
  1412. }
  1413.  
  1414. .pull-md-9 {
  1415. right: 75%
  1416. }
  1417.  
  1418. .pull-md-10 {
  1419. right: 83.33333%
  1420. }
  1421.  
  1422. .pull-md-11 {
  1423. right: 91.66667%
  1424. }
  1425.  
  1426. .pull-md-12 {
  1427. right: 100%
  1428. }
  1429.  
  1430. .push-md-0 {
  1431. left: auto
  1432. }
  1433.  
  1434. .push-md-1 {
  1435. left: 8.33333%
  1436. }
  1437.  
  1438. .push-md-2 {
  1439. left: 16.66667%
  1440. }
  1441.  
  1442. .push-md-3 {
  1443. left: 25%
  1444. }
  1445.  
  1446. .push-md-4 {
  1447. left: 33.33333%
  1448. }
  1449.  
  1450. .push-md-5 {
  1451. left: 41.66667%
  1452. }
  1453.  
  1454. .push-md-6 {
  1455. left: 50%
  1456. }
  1457.  
  1458. .push-md-7 {
  1459. left: 58.33333%
  1460. }
  1461.  
  1462. .push-md-8 {
  1463. left: 66.66667%
  1464. }
  1465.  
  1466. .push-md-9 {
  1467. left: 75%
  1468. }
  1469.  
  1470. .push-md-10 {
  1471. left: 83.33333%
  1472. }
  1473.  
  1474. .push-md-11 {
  1475. left: 91.66667%
  1476. }
  1477.  
  1478. .push-md-12 {
  1479. left: 100%
  1480. }
  1481.  
  1482. .offset-md-0 {
  1483. margin-left: 0%
  1484. }
  1485.  
  1486. .offset-md-1 {
  1487. margin-left: 8.33333%
  1488. }
  1489.  
  1490. .offset-md-2 {
  1491. margin-left: 16.66667%
  1492. }
  1493.  
  1494. .offset-md-3 {
  1495. margin-left: 25%
  1496. }
  1497.  
  1498. .offset-md-4 {
  1499. margin-left: 33.33333%
  1500. }
  1501.  
  1502. .offset-md-5 {
  1503. margin-left: 41.66667%
  1504. }
  1505.  
  1506. .offset-md-6 {
  1507. margin-left: 50%
  1508. }
  1509.  
  1510. .offset-md-7 {
  1511. margin-left: 58.33333%
  1512. }
  1513.  
  1514. .offset-md-8 {
  1515. margin-left: 66.66667%
  1516. }
  1517.  
  1518. .offset-md-9 {
  1519. margin-left: 75%
  1520. }
  1521.  
  1522. .offset-md-10 {
  1523. margin-left: 83.33333%
  1524. }
  1525.  
  1526. .offset-md-11 {
  1527. margin-left: 91.66667%
  1528. }
  1529. }
  1530.  
  1531. @media (min-width: 992px) {
  1532. .col-lg {
  1533. flex-basis:0;
  1534. flex-grow: 1;
  1535. max-width: 100%
  1536. }
  1537.  
  1538. .col-lg-auto {
  1539. flex: 0 0 auto;
  1540. width: auto
  1541. }
  1542.  
  1543. .col-lg-1 {
  1544. flex: 0 0 8.33333%;
  1545. max-width: 8.33333%
  1546. }
  1547.  
  1548. .col-lg-2 {
  1549. flex: 0 0 16.66667%;
  1550. max-width: 16.66667%
  1551. }
  1552.  
  1553. .col-lg-3 {
  1554. flex: 0 0 25%;
  1555. max-width: 25%
  1556. }
  1557.  
  1558. .col-lg-4 {
  1559. flex: 0 0 33.33333%;
  1560. max-width: 33.33333%
  1561. }
  1562.  
  1563. .col-lg-5 {
  1564. flex: 0 0 41.66667%;
  1565. max-width: 41.66667%
  1566. }
  1567.  
  1568. .col-lg-6 {
  1569. flex: 0 0 50%;
  1570. max-width: 50%
  1571. }
  1572.  
  1573. .col-lg-7 {
  1574. flex: 0 0 58.33333%;
  1575. max-width: 58.33333%
  1576. }
  1577.  
  1578. .col-lg-8 {
  1579. flex: 0 0 66.66667%;
  1580. max-width: 66.66667%
  1581. }
  1582.  
  1583. .col-lg-9 {
  1584. flex: 0 0 75%;
  1585. max-width: 75%
  1586. }
  1587.  
  1588. .col-lg-10 {
  1589. flex: 0 0 83.33333%;
  1590. max-width: 83.33333%
  1591. }
  1592.  
  1593. .col-lg-11 {
  1594. flex: 0 0 91.66667%;
  1595. max-width: 91.66667%
  1596. }
  1597.  
  1598. .col-lg-12 {
  1599. flex: 0 0 100%;
  1600. max-width: 100%
  1601. }
  1602.  
  1603. .pull-lg-0 {
  1604. right: auto
  1605. }
  1606.  
  1607. .pull-lg-1 {
  1608. right: 8.33333%
  1609. }
  1610.  
  1611. .pull-lg-2 {
  1612. right: 16.66667%
  1613. }
  1614.  
  1615. .pull-lg-3 {
  1616. right: 25%
  1617. }
  1618.  
  1619. .pull-lg-4 {
  1620. right: 33.33333%
  1621. }
  1622.  
  1623. .pull-lg-5 {
  1624. right: 41.66667%
  1625. }
  1626.  
  1627. .pull-lg-6 {
  1628. right: 50%
  1629. }
  1630.  
  1631. .pull-lg-7 {
  1632. right: 58.33333%
  1633. }
  1634.  
  1635. .pull-lg-8 {
  1636. right: 66.66667%
  1637. }
  1638.  
  1639. .pull-lg-9 {
  1640. right: 75%
  1641. }
  1642.  
  1643. .pull-lg-10 {
  1644. right: 83.33333%
  1645. }
  1646.  
  1647. .pull-lg-11 {
  1648. right: 91.66667%
  1649. }
  1650.  
  1651. .pull-lg-12 {
  1652. right: 100%
  1653. }
  1654.  
  1655. .push-lg-0 {
  1656. left: auto
  1657. }
  1658.  
  1659. .push-lg-1 {
  1660. left: 8.33333%
  1661. }
  1662.  
  1663. .push-lg-2 {
  1664. left: 16.66667%
  1665. }
  1666.  
  1667. .push-lg-3 {
  1668. left: 25%
  1669. }
  1670.  
  1671. .push-lg-4 {
  1672. left: 33.33333%
  1673. }
  1674.  
  1675. .push-lg-5 {
  1676. left: 41.66667%
  1677. }
  1678.  
  1679. .push-lg-6 {
  1680. left: 50%
  1681. }
  1682.  
  1683. .push-lg-7 {
  1684. left: 58.33333%
  1685. }
  1686.  
  1687. .push-lg-8 {
  1688. left: 66.66667%
  1689. }
  1690.  
  1691. .push-lg-9 {
  1692. left: 75%
  1693. }
  1694.  
  1695. .push-lg-10 {
  1696. left: 83.33333%
  1697. }
  1698.  
  1699. .push-lg-11 {
  1700. left: 91.66667%
  1701. }
  1702.  
  1703. .push-lg-12 {
  1704. left: 100%
  1705. }
  1706.  
  1707. .offset-lg-0 {
  1708. margin-left: 0%
  1709. }
  1710.  
  1711. .offset-lg-1 {
  1712. margin-left: 8.33333%
  1713. }
  1714.  
  1715. .offset-lg-2 {
  1716. margin-left: 16.66667%
  1717. }
  1718.  
  1719. .offset-lg-3 {
  1720. margin-left: 25%
  1721. }
  1722.  
  1723. .offset-lg-4 {
  1724. margin-left: 33.33333%
  1725. }
  1726.  
  1727. .offset-lg-5 {
  1728. margin-left: 41.66667%
  1729. }
  1730.  
  1731. .offset-lg-6 {
  1732. margin-left: 50%
  1733. }
  1734.  
  1735. .offset-lg-7 {
  1736. margin-left: 58.33333%
  1737. }
  1738.  
  1739. .offset-lg-8 {
  1740. margin-left: 66.66667%
  1741. }
  1742.  
  1743. .offset-lg-9 {
  1744. margin-left: 75%
  1745. }
  1746.  
  1747. .offset-lg-10 {
  1748. margin-left: 83.33333%
  1749. }
  1750.  
  1751. .offset-lg-11 {
  1752. margin-left: 91.66667%
  1753. }
  1754. }
  1755.  
  1756. @media (min-width: 1200px) {
  1757. .col-xl {
  1758. flex-basis:0;
  1759. flex-grow: 1;
  1760. max-width: 100%
  1761. }
  1762.  
  1763. .col-xl-auto {
  1764. flex: 0 0 auto;
  1765. width: auto
  1766. }
  1767.  
  1768. .col-xl-1 {
  1769. flex: 0 0 8.33333%;
  1770. max-width: 8.33333%
  1771. }
  1772.  
  1773. .col-xl-2 {
  1774. flex: 0 0 16.66667%;
  1775. max-width: 16.66667%
  1776. }
  1777.  
  1778. .col-xl-3 {
  1779. flex: 0 0 25%;
  1780. max-width: 25%
  1781. }
  1782.  
  1783. .col-xl-4 {
  1784. flex: 0 0 33.33333%;
  1785. max-width: 33.33333%
  1786. }
  1787.  
  1788. .col-xl-5 {
  1789. flex: 0 0 41.66667%;
  1790. max-width: 41.66667%
  1791. }
  1792.  
  1793. .col-xl-6 {
  1794. flex: 0 0 50%;
  1795. max-width: 50%
  1796. }
  1797.  
  1798. .col-xl-7 {
  1799. flex: 0 0 58.33333%;
  1800. max-width: 58.33333%
  1801. }
  1802.  
  1803. .col-xl-8 {
  1804. flex: 0 0 66.66667%;
  1805. max-width: 66.66667%
  1806. }
  1807.  
  1808. .col-xl-9 {
  1809. flex: 0 0 75%;
  1810. max-width: 75%
  1811. }
  1812.  
  1813. .col-xl-10 {
  1814. flex: 0 0 83.33333%;
  1815. max-width: 83.33333%
  1816. }
  1817.  
  1818. .col-xl-11 {
  1819. flex: 0 0 91.66667%;
  1820. max-width: 91.66667%
  1821. }
  1822.  
  1823. .col-xl-12 {
  1824. flex: 0 0 100%;
  1825. max-width: 100%
  1826. }
  1827.  
  1828. .pull-xl-0 {
  1829. right: auto
  1830. }
  1831.  
  1832. .pull-xl-1 {
  1833. right: 8.33333%
  1834. }
  1835.  
  1836. .pull-xl-2 {
  1837. right: 16.66667%
  1838. }
  1839.  
  1840. .pull-xl-3 {
  1841. right: 25%
  1842. }
  1843.  
  1844. .pull-xl-4 {
  1845. right: 33.33333%
  1846. }
  1847.  
  1848. .pull-xl-5 {
  1849. right: 41.66667%
  1850. }
  1851.  
  1852. .pull-xl-6 {
  1853. right: 50%
  1854. }
  1855.  
  1856. .pull-xl-7 {
  1857. right: 58.33333%
  1858. }
  1859.  
  1860. .pull-xl-8 {
  1861. right: 66.66667%
  1862. }
  1863.  
  1864. .pull-xl-9 {
  1865. right: 75%
  1866. }
  1867.  
  1868. .pull-xl-10 {
  1869. right: 83.33333%
  1870. }
  1871.  
  1872. .pull-xl-11 {
  1873. right: 91.66667%
  1874. }
  1875.  
  1876. .pull-xl-12 {
  1877. right: 100%
  1878. }
  1879.  
  1880. .push-xl-0 {
  1881. left: auto
  1882. }
  1883.  
  1884. .push-xl-1 {
  1885. left: 8.33333%
  1886. }
  1887.  
  1888. .push-xl-2 {
  1889. left: 16.66667%
  1890. }
  1891.  
  1892. .push-xl-3 {
  1893. left: 25%
  1894. }
  1895.  
  1896. .push-xl-4 {
  1897. left: 33.33333%
  1898. }
  1899.  
  1900. .push-xl-5 {
  1901. left: 41.66667%
  1902. }
  1903.  
  1904. .push-xl-6 {
  1905. left: 50%
  1906. }
  1907.  
  1908. .push-xl-7 {
  1909. left: 58.33333%
  1910. }
  1911.  
  1912. .push-xl-8 {
  1913. left: 66.66667%
  1914. }
  1915.  
  1916. .push-xl-9 {
  1917. left: 75%
  1918. }
  1919.  
  1920. .push-xl-10 {
  1921. left: 83.33333%
  1922. }
  1923.  
  1924. .push-xl-11 {
  1925. left: 91.66667%
  1926. }
  1927.  
  1928. .push-xl-12 {
  1929. left: 100%
  1930. }
  1931.  
  1932. .offset-xl-0 {
  1933. margin-left: 0%
  1934. }
  1935.  
  1936. .offset-xl-1 {
  1937. margin-left: 8.33333%
  1938. }
  1939.  
  1940. .offset-xl-2 {
  1941. margin-left: 16.66667%
  1942. }
  1943.  
  1944. .offset-xl-3 {
  1945. margin-left: 25%
  1946. }
  1947.  
  1948. .offset-xl-4 {
  1949. margin-left: 33.33333%
  1950. }
  1951.  
  1952. .offset-xl-5 {
  1953. margin-left: 41.66667%
  1954. }
  1955.  
  1956. .offset-xl-6 {
  1957. margin-left: 50%
  1958. }
  1959.  
  1960. .offset-xl-7 {
  1961. margin-left: 58.33333%
  1962. }
  1963.  
  1964. .offset-xl-8 {
  1965. margin-left: 66.66667%
  1966. }
  1967.  
  1968. .offset-xl-9 {
  1969. margin-left: 75%
  1970. }
  1971.  
  1972. .offset-xl-10 {
  1973. margin-left: 83.33333%
  1974. }
  1975.  
  1976. .offset-xl-11 {
  1977. margin-left: 91.66667%
  1978. }
  1979. }
  1980.  
  1981. .table {
  1982. width: 100%;
  1983. max-width: 100%;
  1984. margin-bottom: 1rem
  1985. }
  1986.  
  1987. .table th,.table td {
  1988. padding: .75rem;
  1989. vertical-align: top;
  1990. border-top: 1px solid #eceeef
  1991. }
  1992.  
  1993. .table thead th {
  1994. vertical-align: bottom;
  1995. border-bottom: 2px solid #eceeef
  1996. }
  1997.  
  1998. .table tbody+tbody {
  1999. border-top: 2px solid #eceeef
  2000. }
  2001.  
  2002. .table .table {
  2003. background-color: #fff
  2004. }
  2005.  
  2006. .table-sm th,.table-sm td {
  2007. padding: .3rem
  2008. }
  2009.  
  2010. .table-bordered {
  2011. border: 1px solid #eceeef
  2012. }
  2013.  
  2014. .table-bordered th,.table-bordered td {
  2015. border: 1px solid #eceeef
  2016. }
  2017.  
  2018. .table-bordered thead th,.table-bordered thead td {
  2019. border-bottom-width: 2px
  2020. }
  2021.  
  2022. .table-striped tbody tr:nth-of-type(odd) {
  2023. background-color: rgba(0,0,0,0.05)
  2024. }
  2025.  
  2026. .table-hover tbody tr:hover {
  2027. background-color: rgba(0,0,0,0.075)
  2028. }
  2029.  
  2030. .table-active,.table-active>th,.table-active>td {
  2031. background-color: rgba(0,0,0,0.075)
  2032. }
  2033.  
  2034. .table-hover .table-active:hover {
  2035. background-color: rgba(0,0,0,0.075)
  2036. }
  2037.  
  2038. .table-hover .table-active:hover>td,.table-hover .table-active:hover>th {
  2039. background-color: rgba(0,0,0,0.075)
  2040. }
  2041.  
  2042. .table-success,.table-success>th,.table-success>td {
  2043. background-color: #dff0d8
  2044. }
  2045.  
  2046. .table-hover .table-success:hover {
  2047. background-color: #d0e9c6
  2048. }
  2049.  
  2050. .table-hover .table-success:hover>td,.table-hover .table-success:hover>th {
  2051. background-color: #d0e9c6
  2052. }
  2053.  
  2054. .table-info,.table-info>th,.table-info>td {
  2055. background-color: #d9edf7
  2056. }
  2057.  
  2058. .table-hover .table-info:hover {
  2059. background-color: #c4e3f3
  2060. }
  2061.  
  2062. .table-hover .table-info:hover>td,.table-hover .table-info:hover>th {
  2063. background-color: #c4e3f3
  2064. }
  2065.  
  2066. .table-warning,.table-warning>th,.table-warning>td {
  2067. background-color: #fcf8e3
  2068. }
  2069.  
  2070. .table-hover .table-warning:hover {
  2071. background-color: #faf2cc
  2072. }
  2073.  
  2074. .table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {
  2075. background-color: #faf2cc
  2076. }
  2077.  
  2078. .table-danger,.table-danger>th,.table-danger>td {
  2079. background-color: #f2dede
  2080. }
  2081.  
  2082. .table-hover .table-danger:hover {
  2083. background-color: #ebcccc
  2084. }
  2085.  
  2086. .table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {
  2087. background-color: #ebcccc
  2088. }
  2089.  
  2090. .thead-inverse th {
  2091. color: #fff;
  2092. background-color: #292b2c
  2093. }
  2094.  
  2095. .thead-default th {
  2096. color: #464a4c;
  2097. background-color: #eceeef
  2098. }
  2099.  
  2100. .table-inverse {
  2101. color: #fff;
  2102. background-color: #292b2c
  2103. }
  2104.  
  2105. .table-inverse th,.table-inverse td,.table-inverse thead th {
  2106. border-color: #fff
  2107. }
  2108.  
  2109. .table-inverse.table-bordered {
  2110. border: 0
  2111. }
  2112.  
  2113. .table-responsive {
  2114. display: block;
  2115. width: 100%;
  2116. overflow-x: auto;
  2117. -ms-overflow-style: -ms-autohiding-scrollbar
  2118. }
  2119.  
  2120. .table-responsive.table-bordered {
  2121. border: 0
  2122. }
  2123.  
  2124. .form-control,.wpcf7 input[type=text],.wpcf7 input[type=search],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 input[type=range],.wpcf7 input[type=date],.wpcf7 input[type=month],.wpcf7 input[type=week],.wpcf7 input[type=time],.wpcf7 input[type=datetime],.wpcf7 input[type=datetime-local],.wpcf7 input[type=color],.wpcf7 input[type=email],.wpcf7 input[type=file],.wpcf7 input[type=submit],.wpcf7 select,.wpcf7 textarea,.wpcf7 .wpcf7-validation-errors {
  2125. display: block;
  2126. width: 100%;
  2127. padding: .5rem .75rem;
  2128. font-size: 1rem;
  2129. line-height: 1.25;
  2130. color: #464a4c;
  2131. background-color: #fff;
  2132. background-image: none;
  2133. background-clip: padding-box;
  2134. border: 1px solid rgba(0,0,0,0.15);
  2135. border-radius: .25rem;
  2136. transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s
  2137. }
  2138.  
  2139. .form-control::-ms-expand,.wpcf7 input[type=text]::-ms-expand,.wpcf7 input[type=search]::-ms-expand,.wpcf7 input[type=url]::-ms-expand,.wpcf7 input[type=tel]::-ms-expand,.wpcf7 input[type=number]::-ms-expand,.wpcf7 input[type=range]::-ms-expand,.wpcf7 input[type=date]::-ms-expand,.wpcf7 input[type=month]::-ms-expand,.wpcf7 input[type=week]::-ms-expand,.wpcf7 input[type=time]::-ms-expand,.wpcf7 input[type=datetime]::-ms-expand,.wpcf7 input[type=datetime-local]::-ms-expand,.wpcf7 input[type=color]::-ms-expand,.wpcf7 input[type=email]::-ms-expand,.wpcf7 input[type=file]::-ms-expand,.wpcf7 input[type=submit]::-ms-expand,.wpcf7 select::-ms-expand,.wpcf7 textarea::-ms-expand,.wpcf7 .wpcf7-validation-errors::-ms-expand {
  2140. background-color: transparent;
  2141. border: 0
  2142. }
  2143.  
  2144. .form-control:focus,.wpcf7 input[type=text]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=range]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=week]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=color]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=file]:focus,.wpcf7 input[type=submit]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus,.wpcf7 .wpcf7-validation-errors:focus {
  2145. color: #464a4c;
  2146. background-color: #fff;
  2147. border-color: #e4626a;
  2148. outline: none
  2149. }
  2150.  
  2151. .form-control::placeholder,.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=search]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=range]::placeholder,.wpcf7 input[type=date]::placeholder,.wpcf7 input[type=month]::placeholder,.wpcf7 input[type=week]::placeholder,.wpcf7 input[type=time]::placeholder,.wpcf7 input[type=datetime]::placeholder,.wpcf7 input[type=datetime-local]::placeholder,.wpcf7 input[type=color]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=file]::placeholder,.wpcf7 input[type=submit]::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder,.wpcf7 .wpcf7-validation-errors::placeholder {
  2152. color: #636c72;
  2153. opacity: 1
  2154. }
  2155.  
  2156. .form-control:disabled,.wpcf7 input[type=text]:disabled,.wpcf7 input[type=search]:disabled,.wpcf7 input[type=url]:disabled,.wpcf7 input[type=tel]:disabled,.wpcf7 input[type=number]:disabled,.wpcf7 input[type=range]:disabled,.wpcf7 input[type=date]:disabled,.wpcf7 input[type=month]:disabled,.wpcf7 input[type=week]:disabled,.wpcf7 input[type=time]:disabled,.wpcf7 input[type=datetime]:disabled,.wpcf7 input[type=datetime-local]:disabled,.wpcf7 input[type=color]:disabled,.wpcf7 input[type=email]:disabled,.wpcf7 input[type=file]:disabled,.wpcf7 input[type=submit]:disabled,.wpcf7 select:disabled,.wpcf7 textarea:disabled,.wpcf7 .wpcf7-validation-errors:disabled,.form-control[readonly],.wpcf7 input[readonly][type=text],.wpcf7 input[readonly][type=search],.wpcf7 input[readonly][type=url],.wpcf7 input[readonly][type=tel],.wpcf7 input[readonly][type=number],.wpcf7 input[readonly][type=range],.wpcf7 input[readonly][type=date],.wpcf7 input[readonly][type=month],.wpcf7 input[readonly][type=week],.wpcf7 input[readonly][type=time],.wpcf7 input[readonly][type=datetime],.wpcf7 input[readonly][type=datetime-local],.wpcf7 input[readonly][type=color],.wpcf7 input[readonly][type=email],.wpcf7 input[readonly][type=file],.wpcf7 input[readonly][type=submit],.wpcf7 select[readonly],.wpcf7 textarea[readonly],.wpcf7 [readonly].wpcf7-validation-errors {
  2157. background-color: #eceeef;
  2158. opacity: 1
  2159. }
  2160.  
  2161. .form-control:disabled,.wpcf7 input[type=text]:disabled,.wpcf7 input[type=search]:disabled,.wpcf7 input[type=url]:disabled,.wpcf7 input[type=tel]:disabled,.wpcf7 input[type=number]:disabled,.wpcf7 input[type=range]:disabled,.wpcf7 input[type=date]:disabled,.wpcf7 input[type=month]:disabled,.wpcf7 input[type=week]:disabled,.wpcf7 input[type=time]:disabled,.wpcf7 input[type=datetime]:disabled,.wpcf7 input[type=datetime-local]:disabled,.wpcf7 input[type=color]:disabled,.wpcf7 input[type=email]:disabled,.wpcf7 input[type=file]:disabled,.wpcf7 input[type=submit]:disabled,.wpcf7 select:disabled,.wpcf7 textarea:disabled,.wpcf7 .wpcf7-validation-errors:disabled {
  2162. cursor: not-allowed
  2163. }
  2164.  
  2165. select.form-control:not([size]):not([multiple]),.wpcf7 select:not([size]):not([multiple]) {
  2166. height: calc(2.25rem + 2px)
  2167. }
  2168.  
  2169. select.form-control:focus::-ms-value,.wpcf7 select:focus::-ms-value {
  2170. color: #464a4c;
  2171. background-color: #fff
  2172. }
  2173.  
  2174. .form-control-file,.form-control-range {
  2175. display: block
  2176. }
  2177.  
  2178. .col-form-label {
  2179. padding-top: calc(.5rem - 1px * 2);
  2180. padding-bottom: calc(.5rem - 1px * 2);
  2181. margin-bottom: 0
  2182. }
  2183.  
  2184. .col-form-label-lg {
  2185. padding-top: calc(.75rem - 1px * 2);
  2186. padding-bottom: calc(.75rem - 1px * 2);
  2187. font-size: 1.25rem
  2188. }
  2189.  
  2190. .col-form-label-sm {
  2191. padding-top: calc(.25rem - 1px * 2);
  2192. padding-bottom: calc(.25rem - 1px * 2);
  2193. font-size: .875rem
  2194. }
  2195.  
  2196. .col-form-legend {
  2197. padding-top: .5rem;
  2198. padding-bottom: .5rem;
  2199. margin-bottom: 0;
  2200. font-size: 1rem
  2201. }
  2202.  
  2203. .form-control-static {
  2204. padding-top: .5rem;
  2205. padding-bottom: .5rem;
  2206. margin-bottom: 0;
  2207. line-height: 1.25;
  2208. border: solid transparent;
  2209. border-width: 1px 0
  2210. }
  2211.  
  2212. .form-control-static.form-control-sm,.input-group-sm>.form-control-static.form-control,.wpcf7 .input-group-sm>input.form-control-static[type=text],.wpcf7 .input-group-sm>input.form-control-static[type=search],.wpcf7 .input-group-sm>input.form-control-static[type=url],.wpcf7 .input-group-sm>input.form-control-static[type=tel],.wpcf7 .input-group-sm>input.form-control-static[type=number],.wpcf7 .input-group-sm>input.form-control-static[type=range],.wpcf7 .input-group-sm>input.form-control-static[type=date],.wpcf7 .input-group-sm>input.form-control-static[type=month],.wpcf7 .input-group-sm>input.form-control-static[type=week],.wpcf7 .input-group-sm>input.form-control-static[type=time],.wpcf7 .input-group-sm>input.form-control-static[type=datetime],.wpcf7 .input-group-sm>input.form-control-static[type=datetime-local],.wpcf7 .input-group-sm>input.form-control-static[type=color],.wpcf7 .input-group-sm>input.form-control-static[type=email],.wpcf7 .input-group-sm>input.form-control-static[type=file],.wpcf7 .input-group-sm>input.form-control-static[type=submit],.wpcf7 .input-group-sm>select.form-control-static,.wpcf7 .input-group-sm>textarea.form-control-static,.wpcf7 .input-group-sm>.form-control-static.wpcf7-validation-errors,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.wpcf7 .input-group-sm>.input-group-btn>input.form-control-static[type=submit],.form-control-static.form-control-lg,.input-group-lg>.form-control-static.form-control,.wpcf7 .input-group-lg>input.form-control-static[type=text],.wpcf7 .input-group-lg>input.form-control-static[type=search],.wpcf7 .input-group-lg>input.form-control-static[type=url],.wpcf7 .input-group-lg>input.form-control-static[type=tel],.wpcf7 .input-group-lg>input.form-control-static[type=number],.wpcf7 .input-group-lg>input.form-control-static[type=range],.wpcf7 .input-group-lg>input.form-control-static[type=date],.wpcf7 .input-group-lg>input.form-control-static[type=month],.wpcf7 .input-group-lg>input.form-control-static[type=week],.wpcf7 .input-group-lg>input.form-control-static[type=time],.wpcf7 .input-group-lg>input.form-control-static[type=datetime],.wpcf7 .input-group-lg>input.form-control-static[type=datetime-local],.wpcf7 .input-group-lg>input.form-control-static[type=color],.wpcf7 .input-group-lg>input.form-control-static[type=email],.wpcf7 .input-group-lg>input.form-control-static[type=file],.wpcf7 .input-group-lg>input.form-control-static[type=submit],.wpcf7 .input-group-lg>select.form-control-static,.wpcf7 .input-group-lg>textarea.form-control-static,.wpcf7 .input-group-lg>.form-control-static.wpcf7-validation-errors,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.wpcf7 .input-group-lg>.input-group-btn>input.form-control-static[type=submit] {
  2213. padding-right: 0;
  2214. padding-left: 0
  2215. }
  2216.  
  2217. .form-control-sm,.input-group-sm>.form-control,.wpcf7 .input-group-sm>input[type=text],.wpcf7 .input-group-sm>input[type=search],.wpcf7 .input-group-sm>input[type=url],.wpcf7 .input-group-sm>input[type=tel],.wpcf7 .input-group-sm>input[type=number],.wpcf7 .input-group-sm>input[type=range],.wpcf7 .input-group-sm>input[type=date],.wpcf7 .input-group-sm>input[type=month],.wpcf7 .input-group-sm>input[type=week],.wpcf7 .input-group-sm>input[type=time],.wpcf7 .input-group-sm>input[type=datetime],.wpcf7 .input-group-sm>input[type=datetime-local],.wpcf7 .input-group-sm>input[type=color],.wpcf7 .input-group-sm>input[type=email],.wpcf7 .input-group-sm>input[type=file],.wpcf7 .input-group-sm>input[type=submit],.wpcf7 .input-group-sm>select,.wpcf7 .input-group-sm>textarea,.wpcf7 .input-group-sm>.wpcf7-validation-errors,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.wpcf7 .input-group-sm>.input-group-btn>input[type=submit] {
  2218. padding: .25rem .5rem;
  2219. font-size: .875rem;
  2220. border-radius: .2rem
  2221. }
  2222.  
  2223. select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.wpcf7 .input-group-sm>select:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]) {
  2224. height: 1.8125rem
  2225. }
  2226.  
  2227. .form-control-lg,.input-group-lg>.form-control,.wpcf7 .input-group-lg>input[type=text],.wpcf7 .input-group-lg>input[type=search],.wpcf7 .input-group-lg>input[type=url],.wpcf7 .input-group-lg>input[type=tel],.wpcf7 .input-group-lg>input[type=number],.wpcf7 .input-group-lg>input[type=range],.wpcf7 .input-group-lg>input[type=date],.wpcf7 .input-group-lg>input[type=month],.wpcf7 .input-group-lg>input[type=week],.wpcf7 .input-group-lg>input[type=time],.wpcf7 .input-group-lg>input[type=datetime],.wpcf7 .input-group-lg>input[type=datetime-local],.wpcf7 .input-group-lg>input[type=color],.wpcf7 .input-group-lg>input[type=email],.wpcf7 .input-group-lg>input[type=file],.wpcf7 .input-group-lg>input[type=submit],.wpcf7 .input-group-lg>select,.wpcf7 .input-group-lg>textarea,.wpcf7 .input-group-lg>.wpcf7-validation-errors,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.wpcf7 .input-group-lg>.input-group-btn>input[type=submit] {
  2228. padding: .75rem 1.5rem;
  2229. font-size: 1.25rem;
  2230. border-radius: .3rem
  2231. }
  2232.  
  2233. select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.wpcf7 .input-group-lg>select:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]) {
  2234. height: 3.16667rem
  2235. }
  2236.  
  2237. .form-group,.wpcf7 .wpcf7-form p {
  2238. margin-bottom: 1rem
  2239. }
  2240.  
  2241. .form-text {
  2242. display: block;
  2243. margin-top: .25rem
  2244. }
  2245.  
  2246. .form-check {
  2247. position: relative;
  2248. display: block;
  2249. margin-bottom: .5rem
  2250. }
  2251.  
  2252. .form-check.disabled .form-check-label {
  2253. color: #636c72;
  2254. cursor: not-allowed
  2255. }
  2256.  
  2257. .form-check-label {
  2258. padding-left: 1.25rem;
  2259. margin-bottom: 0;
  2260. cursor: pointer
  2261. }
  2262.  
  2263. .form-check-input {
  2264. position: absolute;
  2265. margin-top: .25rem;
  2266. margin-left: -1.25rem
  2267. }
  2268.  
  2269. .form-check-input:only-child {
  2270. position: static
  2271. }
  2272.  
  2273. .form-check-inline {
  2274. display: inline-block
  2275. }
  2276.  
  2277. .form-check-inline .form-check-label {
  2278. vertical-align: middle
  2279. }
  2280.  
  2281. .form-check-inline+.form-check-inline {
  2282. margin-left: .75rem
  2283. }
  2284.  
  2285. .form-control-feedback {
  2286. margin-top: .25rem
  2287. }
  2288.  
  2289. .form-control-success,.form-control-warning,.form-control-danger {
  2290. padding-right: 2.25rem;
  2291. background-repeat: no-repeat;
  2292. background-position: center right .5625rem;
  2293. background-size: 1.125rem 1.125rem
  2294. }
  2295.  
  2296. .has-success .form-control-feedback,.has-success .form-control-label,.has-success .col-form-label,.has-success .form-check-label,.has-success .custom-control {
  2297. color: #5cb85c
  2298. }
  2299.  
  2300. .has-success .form-control,.has-success .wpcf7 input[type=text],.wpcf7 .has-success input[type=text],.has-success .wpcf7 input[type=search],.wpcf7 .has-success input[type=search],.has-success .wpcf7 input[type=url],.wpcf7 .has-success input[type=url],.has-success .wpcf7 input[type=tel],.wpcf7 .has-success input[type=tel],.has-success .wpcf7 input[type=number],.wpcf7 .has-success input[type=number],.has-success .wpcf7 input[type=range],.wpcf7 .has-success input[type=range],.has-success .wpcf7 input[type=date],.wpcf7 .has-success input[type=date],.has-success .wpcf7 input[type=month],.wpcf7 .has-success input[type=month],.has-success .wpcf7 input[type=week],.wpcf7 .has-success input[type=week],.has-success .wpcf7 input[type=time],.wpcf7 .has-success input[type=time],.has-success .wpcf7 input[type=datetime],.wpcf7 .has-success input[type=datetime],.has-success .wpcf7 input[type=datetime-local],.wpcf7 .has-success input[type=datetime-local],.has-success .wpcf7 input[type=color],.wpcf7 .has-success input[type=color],.has-success .wpcf7 input[type=email],.wpcf7 .has-success input[type=email],.has-success .wpcf7 input[type=file],.wpcf7 .has-success input[type=file],.has-success .wpcf7 input[type=submit],.wpcf7 .has-success input[type=submit],.has-success .wpcf7 select,.wpcf7 .has-success select,.has-success .wpcf7 textarea,.wpcf7 .has-success textarea,.has-success .wpcf7 .wpcf7-validation-errors,.wpcf7 .has-success .wpcf7-validation-errors {
  2301. border-color: #5cb85c
  2302. }
  2303.  
  2304. .has-success .input-group-addon {
  2305. color: #5cb85c;
  2306. border-color: #5cb85c;
  2307. background-color: #eaf6ea
  2308. }
  2309.  
  2310. .has-success .form-control-success {
  2311. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")
  2312. }
  2313.  
  2314. .has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .col-form-label,.has-warning .form-check-label,.has-warning .custom-control {
  2315. color: #f0ad4e
  2316. }
  2317.  
  2318. .has-warning .form-control,.has-warning .wpcf7 input[type=text],.wpcf7 .has-warning input[type=text],.has-warning .wpcf7 input[type=search],.wpcf7 .has-warning input[type=search],.has-warning .wpcf7 input[type=url],.wpcf7 .has-warning input[type=url],.has-warning .wpcf7 input[type=tel],.wpcf7 .has-warning input[type=tel],.has-warning .wpcf7 input[type=number],.wpcf7 .has-warning input[type=number],.has-warning .wpcf7 input[type=range],.wpcf7 .has-warning input[type=range],.has-warning .wpcf7 input[type=date],.wpcf7 .has-warning input[type=date],.has-warning .wpcf7 input[type=month],.wpcf7 .has-warning input[type=month],.has-warning .wpcf7 input[type=week],.wpcf7 .has-warning input[type=week],.has-warning .wpcf7 input[type=time],.wpcf7 .has-warning input[type=time],.has-warning .wpcf7 input[type=datetime],.wpcf7 .has-warning input[type=datetime],.has-warning .wpcf7 input[type=datetime-local],.wpcf7 .has-warning input[type=datetime-local],.has-warning .wpcf7 input[type=color],.wpcf7 .has-warning input[type=color],.has-warning .wpcf7 input[type=email],.wpcf7 .has-warning input[type=email],.has-warning .wpcf7 input[type=file],.wpcf7 .has-warning input[type=file],.has-warning .wpcf7 input[type=submit],.wpcf7 .has-warning input[type=submit],.has-warning .wpcf7 select,.wpcf7 .has-warning select,.has-warning .wpcf7 textarea,.wpcf7 .has-warning textarea,.has-warning .wpcf7 .wpcf7-validation-errors,.wpcf7 .has-warning .wpcf7-validation-errors {
  2319. border-color: #f0ad4e
  2320. }
  2321.  
  2322. .has-warning .input-group-addon {
  2323. color: #f0ad4e;
  2324. border-color: #f0ad4e;
  2325. background-color: #fff
  2326. }
  2327.  
  2328. .has-warning .form-control-warning {
  2329. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")
  2330. }
  2331.  
  2332. .has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .col-form-label,.has-danger .form-check-label,.has-danger .custom-control {
  2333. color: #d9534f
  2334. }
  2335.  
  2336. .has-danger .form-control,.has-danger .wpcf7 input[type=text],.wpcf7 .has-danger input[type=text],.has-danger .wpcf7 input[type=search],.wpcf7 .has-danger input[type=search],.has-danger .wpcf7 input[type=url],.wpcf7 .has-danger input[type=url],.has-danger .wpcf7 input[type=tel],.wpcf7 .has-danger input[type=tel],.has-danger .wpcf7 input[type=number],.wpcf7 .has-danger input[type=number],.has-danger .wpcf7 input[type=range],.wpcf7 .has-danger input[type=range],.has-danger .wpcf7 input[type=date],.wpcf7 .has-danger input[type=date],.has-danger .wpcf7 input[type=month],.wpcf7 .has-danger input[type=month],.has-danger .wpcf7 input[type=week],.wpcf7 .has-danger input[type=week],.has-danger .wpcf7 input[type=time],.wpcf7 .has-danger input[type=time],.has-danger .wpcf7 input[type=datetime],.wpcf7 .has-danger input[type=datetime],.has-danger .wpcf7 input[type=datetime-local],.wpcf7 .has-danger input[type=datetime-local],.has-danger .wpcf7 input[type=color],.wpcf7 .has-danger input[type=color],.has-danger .wpcf7 input[type=email],.wpcf7 .has-danger input[type=email],.has-danger .wpcf7 input[type=file],.wpcf7 .has-danger input[type=file],.has-danger .wpcf7 input[type=submit],.wpcf7 .has-danger input[type=submit],.has-danger .wpcf7 select,.wpcf7 .has-danger select,.has-danger .wpcf7 textarea,.wpcf7 .has-danger textarea,.has-danger .wpcf7 .wpcf7-validation-errors,.wpcf7 .has-danger .wpcf7-validation-errors {
  2337. border-color: #d9534f
  2338. }
  2339.  
  2340. .has-danger .input-group-addon {
  2341. color: #d9534f;
  2342. border-color: #d9534f;
  2343. background-color: #fdf7f7
  2344. }
  2345.  
  2346. .has-danger .form-control-danger {
  2347. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")
  2348. }
  2349.  
  2350. .form-inline {
  2351. display: flex;
  2352. flex-flow: row wrap;
  2353. align-items: center
  2354. }
  2355.  
  2356. .form-inline .form-check {
  2357. width: 100%
  2358. }
  2359.  
  2360. @media (min-width: 576px) {
  2361. .form-inline label {
  2362. display:flex;
  2363. align-items: center;
  2364. justify-content: center;
  2365. margin-bottom: 0
  2366. }
  2367.  
  2368. .form-inline .form-group,.form-inline .wpcf7 .wpcf7-form p,.wpcf7 .wpcf7-form .form-inline p {
  2369. display: flex;
  2370. flex: 0 0 auto;
  2371. flex-flow: row wrap;
  2372. align-items: center;
  2373. margin-bottom: 0
  2374. }
  2375.  
  2376. .form-inline .form-control,.form-inline .wpcf7 input[type=text],.wpcf7 .form-inline input[type=text],.form-inline .wpcf7 input[type=search],.wpcf7 .form-inline input[type=search],.form-inline .wpcf7 input[type=url],.wpcf7 .form-inline input[type=url],.form-inline .wpcf7 input[type=tel],.wpcf7 .form-inline input[type=tel],.form-inline .wpcf7 input[type=number],.wpcf7 .form-inline input[type=number],.form-inline .wpcf7 input[type=range],.wpcf7 .form-inline input[type=range],.form-inline .wpcf7 input[type=date],.wpcf7 .form-inline input[type=date],.form-inline .wpcf7 input[type=month],.wpcf7 .form-inline input[type=month],.form-inline .wpcf7 input[type=week],.wpcf7 .form-inline input[type=week],.form-inline .wpcf7 input[type=time],.wpcf7 .form-inline input[type=time],.form-inline .wpcf7 input[type=datetime],.wpcf7 .form-inline input[type=datetime],.form-inline .wpcf7 input[type=datetime-local],.wpcf7 .form-inline input[type=datetime-local],.form-inline .wpcf7 input[type=color],.wpcf7 .form-inline input[type=color],.form-inline .wpcf7 input[type=email],.wpcf7 .form-inline input[type=email],.form-inline .wpcf7 input[type=file],.wpcf7 .form-inline input[type=file],.form-inline .wpcf7 input[type=submit],.wpcf7 .form-inline input[type=submit],.form-inline .wpcf7 select,.wpcf7 .form-inline select,.form-inline .wpcf7 textarea,.wpcf7 .form-inline textarea,.form-inline .wpcf7 .wpcf7-validation-errors,.wpcf7 .form-inline .wpcf7-validation-errors {
  2377. display: inline-block;
  2378. width: auto;
  2379. vertical-align: middle
  2380. }
  2381.  
  2382. .form-inline .form-control-static {
  2383. display: inline-block
  2384. }
  2385.  
  2386. .form-inline .input-group {
  2387. width: auto
  2388. }
  2389.  
  2390. .form-inline .form-control-label {
  2391. margin-bottom: 0;
  2392. vertical-align: middle
  2393. }
  2394.  
  2395. .form-inline .form-check {
  2396. display: flex;
  2397. align-items: center;
  2398. justify-content: center;
  2399. width: auto;
  2400. margin-top: 0;
  2401. margin-bottom: 0
  2402. }
  2403.  
  2404. .form-inline .form-check-label {
  2405. padding-left: 0
  2406. }
  2407.  
  2408. .form-inline .form-check-input {
  2409. position: relative;
  2410. margin-top: 0;
  2411. margin-right: .25rem;
  2412. margin-left: 0
  2413. }
  2414.  
  2415. .form-inline .custom-control {
  2416. display: flex;
  2417. align-items: center;
  2418. justify-content: center;
  2419. padding-left: 0
  2420. }
  2421.  
  2422. .form-inline .custom-control-indicator {
  2423. position: static;
  2424. display: inline-block;
  2425. margin-right: .25rem;
  2426. vertical-align: text-bottom
  2427. }
  2428.  
  2429. .form-inline .has-feedback .form-control-feedback {
  2430. top: 0
  2431. }
  2432. }
  2433.  
  2434. .btn,.wpcf7 input[type=submit] {
  2435. display: inline-block;
  2436. font-weight: normal;
  2437. line-height: 1.25;
  2438. text-align: center;
  2439. white-space: nowrap;
  2440. vertical-align: middle;
  2441. user-select: none;
  2442. border: 1px solid transparent;
  2443. padding: .5rem 1rem;
  2444. font-size: 1rem;
  2445. border-radius: .25rem;
  2446. transition: all 0.2s ease-in-out
  2447. }
  2448.  
  2449. .btn:focus,.wpcf7 input[type=submit]:focus,.btn:hover,.wpcf7 input[type=submit]:hover {
  2450. text-decoration: none
  2451. }
  2452.  
  2453. .btn:focus,.wpcf7 input[type=submit]:focus,.btn.focus,.wpcf7 input.focus[type=submit] {
  2454. outline: 0;
  2455. box-shadow: 0 0 0 2px rgba(169,29,38,0.25)
  2456. }
  2457.  
  2458. .btn.disabled,.wpcf7 input.disabled[type=submit],.btn:disabled,.wpcf7 input[type=submit]:disabled {
  2459. cursor: not-allowed;
  2460. opacity: .65
  2461. }
  2462.  
  2463. .btn:active,.wpcf7 input[type=submit]:active,.btn.active,.wpcf7 input.active[type=submit] {
  2464. background-image: none
  2465. }
  2466.  
  2467. a.btn.disabled,fieldset[disabled] a.btn {
  2468. pointer-events: none
  2469. }
  2470.  
  2471. .btn-primary {
  2472. color: #fff;
  2473. background-color: #a91d26;
  2474. border-color: #a91d26
  2475. }
  2476.  
  2477. .btn-primary:hover {
  2478. color: #fff;
  2479. background-color: #7d161c;
  2480. border-color: #75141a
  2481. }
  2482.  
  2483. .btn-primary:focus,.btn-primary.focus {
  2484. box-shadow: 0 0 0 2px rgba(169,29,38,0.5)
  2485. }
  2486.  
  2487. .btn-primary.disabled,.btn-primary:disabled {
  2488. background-color: #a91d26;
  2489. border-color: #a91d26
  2490. }
  2491.  
  2492. .btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle {
  2493. color: #fff;
  2494. background-color: #7d161c;
  2495. background-image: none;
  2496. border-color: #75141a
  2497. }
  2498.  
  2499. .btn-secondary {
  2500. color: #292b2c;
  2501. background-color: #fff;
  2502. border-color: #ccc
  2503. }
  2504.  
  2505. .btn-secondary:hover {
  2506. color: #292b2c;
  2507. background-color: #e6e6e6;
  2508. border-color: #adadad
  2509. }
  2510.  
  2511. .btn-secondary:focus,.btn-secondary.focus {
  2512. box-shadow: 0 0 0 2px rgba(204,204,204,0.5)
  2513. }
  2514.  
  2515. .btn-secondary.disabled,.btn-secondary:disabled {
  2516. background-color: #fff;
  2517. border-color: #ccc
  2518. }
  2519.  
  2520. .btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle {
  2521. color: #292b2c;
  2522. background-color: #e6e6e6;
  2523. background-image: none;
  2524. border-color: #adadad
  2525. }
  2526.  
  2527. .btn-info {
  2528. color: #fff;
  2529. background-color: #5bc0de;
  2530. border-color: #5bc0de
  2531. }
  2532.  
  2533. .btn-info:hover {
  2534. color: #fff;
  2535. background-color: #31b0d5;
  2536. border-color: #2aabd2
  2537. }
  2538.  
  2539. .btn-info:focus,.btn-info.focus {
  2540. box-shadow: 0 0 0 2px rgba(91,192,222,0.5)
  2541. }
  2542.  
  2543. .btn-info.disabled,.btn-info:disabled {
  2544. background-color: #5bc0de;
  2545. border-color: #5bc0de
  2546. }
  2547.  
  2548. .btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle {
  2549. color: #fff;
  2550. background-color: #31b0d5;
  2551. background-image: none;
  2552. border-color: #2aabd2
  2553. }
  2554.  
  2555. .btn-success {
  2556. color: #fff;
  2557. background-color: #5cb85c;
  2558. border-color: #5cb85c
  2559. }
  2560.  
  2561. .btn-success:hover {
  2562. color: #fff;
  2563. background-color: #449d44;
  2564. border-color: #419641
  2565. }
  2566.  
  2567. .btn-success:focus,.btn-success.focus {
  2568. box-shadow: 0 0 0 2px rgba(92,184,92,0.5)
  2569. }
  2570.  
  2571. .btn-success.disabled,.btn-success:disabled {
  2572. background-color: #5cb85c;
  2573. border-color: #5cb85c
  2574. }
  2575.  
  2576. .btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle {
  2577. color: #fff;
  2578. background-color: #449d44;
  2579. background-image: none;
  2580. border-color: #419641
  2581. }
  2582.  
  2583. .btn-warning {
  2584. color: #fff;
  2585. background-color: #f0ad4e;
  2586. border-color: #f0ad4e
  2587. }
  2588.  
  2589. .btn-warning:hover {
  2590. color: #fff;
  2591. background-color: #ec971f;
  2592. border-color: #eb9316
  2593. }
  2594.  
  2595. .btn-warning:focus,.btn-warning.focus {
  2596. box-shadow: 0 0 0 2px rgba(240,173,78,0.5)
  2597. }
  2598.  
  2599. .btn-warning.disabled,.btn-warning:disabled {
  2600. background-color: #f0ad4e;
  2601. border-color: #f0ad4e
  2602. }
  2603.  
  2604. .btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle {
  2605. color: #fff;
  2606. background-color: #ec971f;
  2607. background-image: none;
  2608. border-color: #eb9316
  2609. }
  2610.  
  2611. .btn-danger {
  2612. color: #fff;
  2613. background-color: #d9534f;
  2614. border-color: #d9534f
  2615. }
  2616.  
  2617. .btn-danger:hover {
  2618. color: #fff;
  2619. background-color: #c9302c;
  2620. border-color: #c12e2a
  2621. }
  2622.  
  2623. .btn-danger:focus,.btn-danger.focus {
  2624. box-shadow: 0 0 0 2px rgba(217,83,79,0.5)
  2625. }
  2626.  
  2627. .btn-danger.disabled,.btn-danger:disabled {
  2628. background-color: #d9534f;
  2629. border-color: #d9534f
  2630. }
  2631.  
  2632. .btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle {
  2633. color: #fff;
  2634. background-color: #c9302c;
  2635. background-image: none;
  2636. border-color: #c12e2a
  2637. }
  2638.  
  2639. .btn-outline-primary,.wpcf7 input[type=submit] {
  2640. color: #a91d26;
  2641. background-image: none;
  2642. background-color: transparent;
  2643. border-color: #a91d26
  2644. }
  2645.  
  2646. .btn-outline-primary:hover,.wpcf7 input[type=submit]:hover {
  2647. color: #fff;
  2648. background-color: #a91d26;
  2649. border-color: #a91d26
  2650. }
  2651.  
  2652. .btn-outline-primary:focus,.wpcf7 input[type=submit]:focus,.btn-outline-primary.focus,.wpcf7 input.focus[type=submit] {
  2653. box-shadow: 0 0 0 2px rgba(169,29,38,0.5)
  2654. }
  2655.  
  2656. .btn-outline-primary.disabled,.wpcf7 input.disabled[type=submit],.btn-outline-primary:disabled,.wpcf7 input[type=submit]:disabled {
  2657. color: #a91d26;
  2658. background-color: transparent
  2659. }
  2660.  
  2661. .btn-outline-primary:active,.wpcf7 input[type=submit]:active,.btn-outline-primary.active,.wpcf7 input.active[type=submit],.show>.btn-outline-primary.dropdown-toggle,.wpcf7 .show>input.dropdown-toggle[type=submit] {
  2662. color: #fff;
  2663. background-color: #a91d26;
  2664. border-color: #a91d26
  2665. }
  2666.  
  2667. .btn-outline-secondary {
  2668. color: #ccc;
  2669. background-image: none;
  2670. background-color: transparent;
  2671. border-color: #ccc
  2672. }
  2673.  
  2674. .btn-outline-secondary:hover {
  2675. color: #fff;
  2676. background-color: #ccc;
  2677. border-color: #ccc
  2678. }
  2679.  
  2680. .btn-outline-secondary:focus,.btn-outline-secondary.focus {
  2681. box-shadow: 0 0 0 2px rgba(204,204,204,0.5)
  2682. }
  2683.  
  2684. .btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
  2685. color: #ccc;
  2686. background-color: transparent
  2687. }
  2688.  
  2689. .btn-outline-secondary:active,.btn-outline-secondary.active,.show>.btn-outline-secondary.dropdown-toggle {
  2690. color: #fff;
  2691. background-color: #ccc;
  2692. border-color: #ccc
  2693. }
  2694.  
  2695. .btn-outline-info {
  2696. color: #5bc0de;
  2697. background-image: none;
  2698. background-color: transparent;
  2699. border-color: #5bc0de
  2700. }
  2701.  
  2702. .btn-outline-info:hover {
  2703. color: #fff;
  2704. background-color: #5bc0de;
  2705. border-color: #5bc0de
  2706. }
  2707.  
  2708. .btn-outline-info:focus,.btn-outline-info.focus {
  2709. box-shadow: 0 0 0 2px rgba(91,192,222,0.5)
  2710. }
  2711.  
  2712. .btn-outline-info.disabled,.btn-outline-info:disabled {
  2713. color: #5bc0de;
  2714. background-color: transparent
  2715. }
  2716.  
  2717. .btn-outline-info:active,.btn-outline-info.active,.show>.btn-outline-info.dropdown-toggle {
  2718. color: #fff;
  2719. background-color: #5bc0de;
  2720. border-color: #5bc0de
  2721. }
  2722.  
  2723. .btn-outline-success {
  2724. color: #5cb85c;
  2725. background-image: none;
  2726. background-color: transparent;
  2727. border-color: #5cb85c
  2728. }
  2729.  
  2730. .btn-outline-success:hover {
  2731. color: #fff;
  2732. background-color: #5cb85c;
  2733. border-color: #5cb85c
  2734. }
  2735.  
  2736. .btn-outline-success:focus,.btn-outline-success.focus {
  2737. box-shadow: 0 0 0 2px rgba(92,184,92,0.5)
  2738. }
  2739.  
  2740. .btn-outline-success.disabled,.btn-outline-success:disabled {
  2741. color: #5cb85c;
  2742. background-color: transparent
  2743. }
  2744.  
  2745. .btn-outline-success:active,.btn-outline-success.active,.show>.btn-outline-success.dropdown-toggle {
  2746. color: #fff;
  2747. background-color: #5cb85c;
  2748. border-color: #5cb85c
  2749. }
  2750.  
  2751. .btn-outline-warning {
  2752. color: #f0ad4e;
  2753. background-image: none;
  2754. background-color: transparent;
  2755. border-color: #f0ad4e
  2756. }
  2757.  
  2758. .btn-outline-warning:hover {
  2759. color: #fff;
  2760. background-color: #f0ad4e;
  2761. border-color: #f0ad4e
  2762. }
  2763.  
  2764. .btn-outline-warning:focus,.btn-outline-warning.focus {
  2765. box-shadow: 0 0 0 2px rgba(240,173,78,0.5)
  2766. }
  2767.  
  2768. .btn-outline-warning.disabled,.btn-outline-warning:disabled {
  2769. color: #f0ad4e;
  2770. background-color: transparent
  2771. }
  2772.  
  2773. .btn-outline-warning:active,.btn-outline-warning.active,.show>.btn-outline-warning.dropdown-toggle {
  2774. color: #fff;
  2775. background-color: #f0ad4e;
  2776. border-color: #f0ad4e
  2777. }
  2778.  
  2779. .btn-outline-danger {
  2780. color: #d9534f;
  2781. background-image: none;
  2782. background-color: transparent;
  2783. border-color: #d9534f
  2784. }
  2785.  
  2786. .btn-outline-danger:hover {
  2787. color: #fff;
  2788. background-color: #d9534f;
  2789. border-color: #d9534f
  2790. }
  2791.  
  2792. .btn-outline-danger:focus,.btn-outline-danger.focus {
  2793. box-shadow: 0 0 0 2px rgba(217,83,79,0.5)
  2794. }
  2795.  
  2796. .btn-outline-danger.disabled,.btn-outline-danger:disabled {
  2797. color: #d9534f;
  2798. background-color: transparent
  2799. }
  2800.  
  2801. .btn-outline-danger:active,.btn-outline-danger.active,.show>.btn-outline-danger.dropdown-toggle {
  2802. color: #fff;
  2803. background-color: #d9534f;
  2804. border-color: #d9534f
  2805. }
  2806.  
  2807. .btn-link {
  2808. font-weight: normal;
  2809. color: #a91d26;
  2810. border-radius: 0
  2811. }
  2812.  
  2813. .btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled {
  2814. background-color: transparent
  2815. }
  2816.  
  2817. .btn-link,.btn-link:focus,.btn-link:active {
  2818. border-color: transparent
  2819. }
  2820.  
  2821. .btn-link:hover {
  2822. border-color: transparent
  2823. }
  2824.  
  2825. .btn-link:focus,.btn-link:hover {
  2826. color: #681217;
  2827. text-decoration: underline;
  2828. background-color: transparent
  2829. }
  2830.  
  2831. .btn-link:disabled {
  2832. color: #636c72
  2833. }
  2834.  
  2835. .btn-link:disabled:focus,.btn-link:disabled:hover {
  2836. text-decoration: none
  2837. }
  2838.  
  2839. .btn-lg,.btn-group-lg>.btn,.wpcf7 .btn-group-lg>input[type=submit] {
  2840. padding: .75rem 1.5rem;
  2841. font-size: 1.25rem;
  2842. border-radius: .3rem
  2843. }
  2844.  
  2845. .btn-sm,.btn-group-sm>.btn,.wpcf7 .btn-group-sm>input[type=submit] {
  2846. padding: .25rem .5rem;
  2847. font-size: .875rem;
  2848. border-radius: .2rem
  2849. }
  2850.  
  2851. .btn-block {
  2852. display: block;
  2853. width: 100%
  2854. }
  2855.  
  2856. .btn-block+.btn-block {
  2857. margin-top: .5rem
  2858. }
  2859.  
  2860. input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
  2861. width: 100%
  2862. }
  2863.  
  2864. .fade {
  2865. opacity: 0;
  2866. transition: opacity 0.15s linear
  2867. }
  2868.  
  2869. .fade.show {
  2870. opacity: 1
  2871. }
  2872.  
  2873. .collapse {
  2874. display: none
  2875. }
  2876.  
  2877. .collapse.show {
  2878. display: block
  2879. }
  2880.  
  2881. tr.collapse.show {
  2882. display: table-row
  2883. }
  2884.  
  2885. tbody.collapse.show {
  2886. display: table-row-group
  2887. }
  2888.  
  2889. .collapsing {
  2890. position: relative;
  2891. height: 0;
  2892. overflow: hidden;
  2893. transition: height 0.35s ease
  2894. }
  2895.  
  2896. .dropup,.dropdown {
  2897. position: relative
  2898. }
  2899.  
  2900. .dropdown-toggle::after {
  2901. display: inline-block;
  2902. width: 0;
  2903. height: 0;
  2904. margin-left: .3em;
  2905. vertical-align: middle;
  2906. content: "";
  2907. border-top: .3em solid;
  2908. border-right: .3em solid transparent;
  2909. border-left: .3em solid transparent
  2910. }
  2911.  
  2912. .dropdown-toggle:focus {
  2913. outline: 0
  2914. }
  2915.  
  2916. .dropup .dropdown-toggle::after {
  2917. border-top: 0;
  2918. border-bottom: .3em solid
  2919. }
  2920.  
  2921. .dropdown-menu {
  2922. position: absolute;
  2923. top: 100%;
  2924. left: 0;
  2925. z-index: 1000;
  2926. display: none;
  2927. float: left;
  2928. min-width: 10rem;
  2929. padding: .5rem 0;
  2930. margin: .125rem 0 0;
  2931. font-size: 1rem;
  2932. color: #292b2c;
  2933. text-align: left;
  2934. list-style: none;
  2935. background-color: #fff;
  2936. background-clip: padding-box;
  2937. border: 1px solid rgba(0,0,0,0.15);
  2938. border-radius: .25rem
  2939. }
  2940.  
  2941. .dropdown-divider {
  2942. height: 1px;
  2943. margin: .5rem 0;
  2944. overflow: hidden;
  2945. background-color: #eceeef
  2946. }
  2947.  
  2948. .dropdown-item {
  2949. display: block;
  2950. width: 100%;
  2951. padding: 3px 1.5rem;
  2952. clear: both;
  2953. font-weight: normal;
  2954. color: #292b2c;
  2955. text-align: inherit;
  2956. white-space: nowrap;
  2957. background: none;
  2958. border: 0
  2959. }
  2960.  
  2961. .dropdown-item:focus,.dropdown-item:hover {
  2962. color: #1d1e1f;
  2963. text-decoration: none;
  2964. background-color: #f7f7f9
  2965. }
  2966.  
  2967. .dropdown-item.active,.dropdown-item:active {
  2968. color: #fff;
  2969. text-decoration: none;
  2970. background-color: #a91d26
  2971. }
  2972.  
  2973. .dropdown-item.disabled,.dropdown-item:disabled {
  2974. color: #636c72;
  2975. cursor: not-allowed;
  2976. background-color: transparent
  2977. }
  2978.  
  2979. .show>.dropdown-menu {
  2980. display: block
  2981. }
  2982.  
  2983. .show>a {
  2984. outline: 0
  2985. }
  2986.  
  2987. .dropdown-menu-right {
  2988. right: 0;
  2989. left: auto
  2990. }
  2991.  
  2992. .dropdown-menu-left {
  2993. right: auto;
  2994. left: 0
  2995. }
  2996.  
  2997. .dropdown-header {
  2998. display: block;
  2999. padding: .5rem 1.5rem;
  3000. margin-bottom: 0;
  3001. font-size: .875rem;
  3002. color: #636c72;
  3003. white-space: nowrap
  3004. }
  3005.  
  3006. .dropdown-backdrop {
  3007. position: fixed;
  3008. top: 0;
  3009. right: 0;
  3010. bottom: 0;
  3011. left: 0;
  3012. z-index: 990
  3013. }
  3014.  
  3015. .dropup .dropdown-menu {
  3016. top: auto;
  3017. bottom: 100%;
  3018. margin-bottom: .125rem
  3019. }
  3020.  
  3021. .btn-group,.btn-group-vertical {
  3022. position: relative;
  3023. display: inline-flex;
  3024. vertical-align: middle
  3025. }
  3026.  
  3027. .btn-group>.btn,.wpcf7 .btn-group>input[type=submit],.btn-group-vertical>.btn,.wpcf7 .btn-group-vertical>input[type=submit] {
  3028. position: relative;
  3029. flex: 0 1 auto
  3030. }
  3031.  
  3032. .btn-group>.btn:hover,.wpcf7 .btn-group>input[type=submit]:hover,.btn-group-vertical>.btn:hover,.wpcf7 .btn-group-vertical>input[type=submit]:hover {
  3033. z-index: 2
  3034. }
  3035.  
  3036. .btn-group>.btn:focus,.wpcf7 .btn-group>input[type=submit]:focus,.btn-group>.btn:active,.wpcf7 .btn-group>input[type=submit]:active,.btn-group>.btn.active,.wpcf7 .btn-group>input.active[type=submit],.btn-group-vertical>.btn:focus,.wpcf7 .btn-group-vertical>input[type=submit]:focus,.btn-group-vertical>.btn:active,.wpcf7 .btn-group-vertical>input[type=submit]:active,.btn-group-vertical>.btn.active,.wpcf7 .btn-group-vertical>input.active[type=submit] {
  3037. z-index: 2
  3038. }
  3039.  
  3040. .btn-group .btn+.btn,.btn-group .wpcf7 input[type=submit]+.btn,.wpcf7 .btn-group input[type=submit]+.btn,.btn-group .wpcf7 .btn+input[type=submit],.wpcf7 .btn-group .btn+input[type=submit],.btn-group .wpcf7 input[type=submit]+input[type=submit],.wpcf7 .btn-group input[type=submit]+input[type=submit],.btn-group .btn+.btn-group,.btn-group .wpcf7 input[type=submit]+.btn-group,.wpcf7 .btn-group input[type=submit]+.btn-group,.btn-group .btn-group+.btn,.btn-group .wpcf7 .btn-group+input[type=submit],.wpcf7 .btn-group .btn-group+input[type=submit],.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .wpcf7 input[type=submit]+.btn,.wpcf7 .btn-group-vertical input[type=submit]+.btn,.btn-group-vertical .wpcf7 .btn+input[type=submit],.wpcf7 .btn-group-vertical .btn+input[type=submit],.btn-group-vertical .wpcf7 input[type=submit]+input[type=submit],.wpcf7 .btn-group-vertical input[type=submit]+input[type=submit],.btn-group-vertical .btn+.btn-group,.btn-group-vertical .wpcf7 input[type=submit]+.btn-group,.wpcf7 .btn-group-vertical input[type=submit]+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .wpcf7 .btn-group+input[type=submit],.wpcf7 .btn-group-vertical .btn-group+input[type=submit],.btn-group-vertical .btn-group+.btn-group {
  3041. margin-left: -1px
  3042. }
  3043.  
  3044. .btn-toolbar {
  3045. display: flex;
  3046. justify-content: flex-start
  3047. }
  3048.  
  3049. .btn-toolbar .input-group {
  3050. width: auto
  3051. }
  3052.  
  3053. .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.wpcf7 .btn-group>input[type=submit]:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  3054. border-radius: 0
  3055. }
  3056.  
  3057. .btn-group>.btn:first-child,.wpcf7 .btn-group>input[type=submit]:first-child {
  3058. margin-left: 0
  3059. }
  3060.  
  3061. .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.wpcf7 .btn-group>input[type=submit]:first-child:not(:last-child):not(.dropdown-toggle) {
  3062. border-bottom-right-radius: 0;
  3063. border-top-right-radius: 0
  3064. }
  3065.  
  3066. .btn-group>.btn:last-child:not(:first-child),.wpcf7 .btn-group>input[type=submit]:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
  3067. border-bottom-left-radius: 0;
  3068. border-top-left-radius: 0
  3069. }
  3070.  
  3071. .btn-group>.btn-group {
  3072. float: left
  3073. }
  3074.  
  3075. .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.wpcf7 .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type=submit] {
  3076. border-radius: 0
  3077. }
  3078.  
  3079. .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.wpcf7 .btn-group>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  3080. border-bottom-right-radius: 0;
  3081. border-top-right-radius: 0
  3082. }
  3083.  
  3084. .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.wpcf7 .btn-group>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child {
  3085. border-bottom-left-radius: 0;
  3086. border-top-left-radius: 0
  3087. }
  3088.  
  3089. .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
  3090. outline: 0
  3091. }
  3092.  
  3093. .btn+.dropdown-toggle-split,.wpcf7 input[type=submit]+.dropdown-toggle-split {
  3094. padding-right: .75rem;
  3095. padding-left: .75rem
  3096. }
  3097.  
  3098. .btn+.dropdown-toggle-split::after,.wpcf7 input[type=submit]+.dropdown-toggle-split::after {
  3099. margin-left: 0
  3100. }
  3101.  
  3102. .btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.wpcf7 .btn-group-sm>input[type=submit]+.dropdown-toggle-split {
  3103. padding-right: .375rem;
  3104. padding-left: .375rem
  3105. }
  3106.  
  3107. .btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.wpcf7 .btn-group-lg>input[type=submit]+.dropdown-toggle-split {
  3108. padding-right: 1.125rem;
  3109. padding-left: 1.125rem
  3110. }
  3111.  
  3112. .btn-group-vertical {
  3113. display: inline-flex;
  3114. flex-direction: column;
  3115. align-items: flex-start;
  3116. justify-content: center
  3117. }
  3118.  
  3119. .btn-group-vertical .btn,.btn-group-vertical .wpcf7 input[type=submit],.wpcf7 .btn-group-vertical input[type=submit],.btn-group-vertical .btn-group {
  3120. width: 100%
  3121. }
  3122.  
  3123. .btn-group-vertical>.btn+.btn,.wpcf7 .btn-group-vertical>input[type=submit]+.btn,.wpcf7 .btn-group-vertical>.btn+input[type=submit],.wpcf7 .btn-group-vertical>input[type=submit]+input[type=submit],.btn-group-vertical>.btn+.btn-group,.wpcf7 .btn-group-vertical>input[type=submit]+.btn-group,.btn-group-vertical>.btn-group+.btn,.wpcf7 .btn-group-vertical>.btn-group+input[type=submit],.btn-group-vertical>.btn-group+.btn-group {
  3124. margin-top: -1px;
  3125. margin-left: 0
  3126. }
  3127.  
  3128. .btn-group-vertical>.btn:not(:first-child):not(:last-child),.wpcf7 .btn-group-vertical>input[type=submit]:not(:first-child):not(:last-child) {
  3129. border-radius: 0
  3130. }
  3131.  
  3132. .btn-group-vertical>.btn:first-child:not(:last-child),.wpcf7 .btn-group-vertical>input[type=submit]:first-child:not(:last-child) {
  3133. border-bottom-right-radius: 0;
  3134. border-bottom-left-radius: 0
  3135. }
  3136.  
  3137. .btn-group-vertical>.btn:last-child:not(:first-child),.wpcf7 .btn-group-vertical>input[type=submit]:last-child:not(:first-child) {
  3138. border-top-right-radius: 0;
  3139. border-top-left-radius: 0
  3140. }
  3141.  
  3142. .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.wpcf7 .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type=submit] {
  3143. border-radius: 0
  3144. }
  3145.  
  3146. .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.wpcf7 .btn-group-vertical>.btn-group:first-child:not(:last-child)>input[type=submit]:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  3147. border-bottom-right-radius: 0;
  3148. border-bottom-left-radius: 0
  3149. }
  3150.  
  3151. .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.wpcf7 .btn-group-vertical>.btn-group:last-child:not(:first-child)>input[type=submit]:first-child {
  3152. border-top-right-radius: 0;
  3153. border-top-left-radius: 0
  3154. }
  3155.  
  3156. [data-toggle="buttons"]>.btn input[type="radio"],.wpcf7 [data-toggle="buttons"]>input[type=submit] input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],.wpcf7 [data-toggle="buttons"]>input[type=submit] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.wpcf7 [data-toggle="buttons"]>.btn-group>input[type=submit] input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],.wpcf7 [data-toggle="buttons"]>.btn-group>input[type=submit] input[type="checkbox"] {
  3157. position: absolute;
  3158. clip: rect(0, 0, 0, 0);
  3159. pointer-events: none
  3160. }
  3161.  
  3162. .input-group {
  3163. position: relative;
  3164. display: flex;
  3165. width: 100%
  3166. }
  3167.  
  3168. .input-group .form-control,.input-group .wpcf7 input[type=text],.wpcf7 .input-group input[type=text],.input-group .wpcf7 input[type=search],.wpcf7 .input-group input[type=search],.input-group .wpcf7 input[type=url],.wpcf7 .input-group input[type=url],.input-group .wpcf7 input[type=tel],.wpcf7 .input-group input[type=tel],.input-group .wpcf7 input[type=number],.wpcf7 .input-group input[type=number],.input-group .wpcf7 input[type=range],.wpcf7 .input-group input[type=range],.input-group .wpcf7 input[type=date],.wpcf7 .input-group input[type=date],.input-group .wpcf7 input[type=month],.wpcf7 .input-group input[type=month],.input-group .wpcf7 input[type=week],.wpcf7 .input-group input[type=week],.input-group .wpcf7 input[type=time],.wpcf7 .input-group input[type=time],.input-group .wpcf7 input[type=datetime],.wpcf7 .input-group input[type=datetime],.input-group .wpcf7 input[type=datetime-local],.wpcf7 .input-group input[type=datetime-local],.input-group .wpcf7 input[type=color],.wpcf7 .input-group input[type=color],.input-group .wpcf7 input[type=email],.wpcf7 .input-group input[type=email],.input-group .wpcf7 input[type=file],.wpcf7 .input-group input[type=file],.input-group .wpcf7 input[type=submit],.wpcf7 .input-group input[type=submit],.input-group .wpcf7 select,.wpcf7 .input-group select,.input-group .wpcf7 textarea,.wpcf7 .input-group textarea,.input-group .wpcf7 .wpcf7-validation-errors,.wpcf7 .input-group .wpcf7-validation-errors {
  3169. position: relative;
  3170. z-index: 2;
  3171. flex: 1 1 auto;
  3172. width: 1%;
  3173. margin-bottom: 0
  3174. }
  3175.  
  3176. .input-group .form-control:focus,.input-group .wpcf7 input[type=text]:focus,.wpcf7 .input-group input[type=text]:focus,.input-group .wpcf7 input[type=search]:focus,.wpcf7 .input-group input[type=search]:focus,.input-group .wpcf7 input[type=url]:focus,.wpcf7 .input-group input[type=url]:focus,.input-group .wpcf7 input[type=tel]:focus,.wpcf7 .input-group input[type=tel]:focus,.input-group .wpcf7 input[type=number]:focus,.wpcf7 .input-group input[type=number]:focus,.input-group .wpcf7 input[type=range]:focus,.wpcf7 .input-group input[type=range]:focus,.input-group .wpcf7 input[type=date]:focus,.wpcf7 .input-group input[type=date]:focus,.input-group .wpcf7 input[type=month]:focus,.wpcf7 .input-group input[type=month]:focus,.input-group .wpcf7 input[type=week]:focus,.wpcf7 .input-group input[type=week]:focus,.input-group .wpcf7 input[type=time]:focus,.wpcf7 .input-group input[type=time]:focus,.input-group .wpcf7 input[type=datetime]:focus,.wpcf7 .input-group input[type=datetime]:focus,.input-group .wpcf7 input[type=datetime-local]:focus,.wpcf7 .input-group input[type=datetime-local]:focus,.input-group .wpcf7 input[type=color]:focus,.wpcf7 .input-group input[type=color]:focus,.input-group .wpcf7 input[type=email]:focus,.wpcf7 .input-group input[type=email]:focus,.input-group .wpcf7 input[type=file]:focus,.wpcf7 .input-group input[type=file]:focus,.input-group .wpcf7 input[type=submit]:focus,.wpcf7 .input-group input[type=submit]:focus,.input-group .wpcf7 select:focus,.wpcf7 .input-group select:focus,.input-group .wpcf7 textarea:focus,.wpcf7 .input-group textarea:focus,.input-group .wpcf7 .wpcf7-validation-errors:focus,.wpcf7 .input-group .wpcf7-validation-errors:focus,.input-group .form-control:active,.input-group .wpcf7 input[type=text]:active,.wpcf7 .input-group input[type=text]:active,.input-group .wpcf7 input[type=search]:active,.wpcf7 .input-group input[type=search]:active,.input-group .wpcf7 input[type=url]:active,.wpcf7 .input-group input[type=url]:active,.input-group .wpcf7 input[type=tel]:active,.wpcf7 .input-group input[type=tel]:active,.input-group .wpcf7 input[type=number]:active,.wpcf7 .input-group input[type=number]:active,.input-group .wpcf7 input[type=range]:active,.wpcf7 .input-group input[type=range]:active,.input-group .wpcf7 input[type=date]:active,.wpcf7 .input-group input[type=date]:active,.input-group .wpcf7 input[type=month]:active,.wpcf7 .input-group input[type=month]:active,.input-group .wpcf7 input[type=week]:active,.wpcf7 .input-group input[type=week]:active,.input-group .wpcf7 input[type=time]:active,.wpcf7 .input-group input[type=time]:active,.input-group .wpcf7 input[type=datetime]:active,.wpcf7 .input-group input[type=datetime]:active,.input-group .wpcf7 input[type=datetime-local]:active,.wpcf7 .input-group input[type=datetime-local]:active,.input-group .wpcf7 input[type=color]:active,.wpcf7 .input-group input[type=color]:active,.input-group .wpcf7 input[type=email]:active,.wpcf7 .input-group input[type=email]:active,.input-group .wpcf7 input[type=file]:active,.wpcf7 .input-group input[type=file]:active,.input-group .wpcf7 input[type=submit]:active,.wpcf7 .input-group input[type=submit]:active,.input-group .wpcf7 select:active,.wpcf7 .input-group select:active,.input-group .wpcf7 textarea:active,.wpcf7 .input-group textarea:active,.input-group .wpcf7 .wpcf7-validation-errors:active,.wpcf7 .input-group .wpcf7-validation-errors:active,.input-group .form-control:hover,.input-group .wpcf7 input[type=text]:hover,.wpcf7 .input-group input[type=text]:hover,.input-group .wpcf7 input[type=search]:hover,.wpcf7 .input-group input[type=search]:hover,.input-group .wpcf7 input[type=url]:hover,.wpcf7 .input-group input[type=url]:hover,.input-group .wpcf7 input[type=tel]:hover,.wpcf7 .input-group input[type=tel]:hover,.input-group .wpcf7 input[type=number]:hover,.wpcf7 .input-group input[type=number]:hover,.input-group .wpcf7 input[type=range]:hover,.wpcf7 .input-group input[type=range]:hover,.input-group .wpcf7 input[type=date]:hover,.wpcf7 .input-group input[type=date]:hover,.input-group .wpcf7 input[type=month]:hover,.wpcf7 .input-group input[type=month]:hover,.input-group .wpcf7 input[type=week]:hover,.wpcf7 .input-group input[type=week]:hover,.input-group .wpcf7 input[type=time]:hover,.wpcf7 .input-group input[type=time]:hover,.input-group .wpcf7 input[type=datetime]:hover,.wpcf7 .input-group input[type=datetime]:hover,.input-group .wpcf7 input[type=datetime-local]:hover,.wpcf7 .input-group input[type=datetime-local]:hover,.input-group .wpcf7 input[type=color]:hover,.wpcf7 .input-group input[type=color]:hover,.input-group .wpcf7 input[type=email]:hover,.wpcf7 .input-group input[type=email]:hover,.input-group .wpcf7 input[type=file]:hover,.wpcf7 .input-group input[type=file]:hover,.input-group .wpcf7 input[type=submit]:hover,.wpcf7 .input-group input[type=submit]:hover,.input-group .wpcf7 select:hover,.wpcf7 .input-group select:hover,.input-group .wpcf7 textarea:hover,.wpcf7 .input-group textarea:hover,.input-group .wpcf7 .wpcf7-validation-errors:hover,.wpcf7 .input-group .wpcf7-validation-errors:hover {
  3177. z-index: 3
  3178. }
  3179.  
  3180. .input-group-addon,.input-group-btn,.input-group .form-control,.input-group .wpcf7 input[type=text],.wpcf7 .input-group input[type=text],.input-group .wpcf7 input[type=search],.wpcf7 .input-group input[type=search],.input-group .wpcf7 input[type=url],.wpcf7 .input-group input[type=url],.input-group .wpcf7 input[type=tel],.wpcf7 .input-group input[type=tel],.input-group .wpcf7 input[type=number],.wpcf7 .input-group input[type=number],.input-group .wpcf7 input[type=range],.wpcf7 .input-group input[type=range],.input-group .wpcf7 input[type=date],.wpcf7 .input-group input[type=date],.input-group .wpcf7 input[type=month],.wpcf7 .input-group input[type=month],.input-group .wpcf7 input[type=week],.wpcf7 .input-group input[type=week],.input-group .wpcf7 input[type=time],.wpcf7 .input-group input[type=time],.input-group .wpcf7 input[type=datetime],.wpcf7 .input-group input[type=datetime],.input-group .wpcf7 input[type=datetime-local],.wpcf7 .input-group input[type=datetime-local],.input-group .wpcf7 input[type=color],.wpcf7 .input-group input[type=color],.input-group .wpcf7 input[type=email],.wpcf7 .input-group input[type=email],.input-group .wpcf7 input[type=file],.wpcf7 .input-group input[type=file],.input-group .wpcf7 input[type=submit],.wpcf7 .input-group input[type=submit],.input-group .wpcf7 select,.wpcf7 .input-group select,.input-group .wpcf7 textarea,.wpcf7 .input-group textarea,.input-group .wpcf7 .wpcf7-validation-errors,.wpcf7 .input-group .wpcf7-validation-errors {
  3181. display: flex;
  3182. flex-direction: column;
  3183. justify-content: center
  3184. }
  3185.  
  3186. .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=text]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=text]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=search]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=search]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=url]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=url]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=tel]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=tel]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=number]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=number]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=range]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=range]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=date]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=date]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=month]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=month]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=week]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=week]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=time]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=time]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=datetime]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=datetime]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=datetime-local]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=datetime-local]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=color]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=color]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=email]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=email]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=file]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=file]:not(:first-child):not(:last-child),.input-group .wpcf7 input[type=submit]:not(:first-child):not(:last-child),.wpcf7 .input-group input[type=submit]:not(:first-child):not(:last-child),.input-group .wpcf7 select:not(:first-child):not(:last-child),.wpcf7 .input-group select:not(:first-child):not(:last-child),.input-group .wpcf7 textarea:not(:first-child):not(:last-child),.wpcf7 .input-group textarea:not(:first-child):not(:last-child),.input-group .wpcf7 .wpcf7-validation-errors:not(:first-child):not(:last-child),.wpcf7 .input-group .wpcf7-validation-errors:not(:first-child):not(:last-child) {
  3187. border-radius: 0
  3188. }
  3189.  
  3190. .input-group-addon,.input-group-btn {
  3191. white-space: nowrap;
  3192. vertical-align: middle
  3193. }
  3194.  
  3195. .input-group-addon {
  3196. padding: .5rem .75rem;
  3197. margin-bottom: 0;
  3198. font-size: 1rem;
  3199. font-weight: normal;
  3200. line-height: 1.25;
  3201. color: #464a4c;
  3202. text-align: center;
  3203. background-color: #eceeef;
  3204. border: 1px solid rgba(0,0,0,0.15);
  3205. border-radius: .25rem
  3206. }
  3207.  
  3208. .input-group-addon.form-control-sm,.wpcf7 .input-group-sm>input.input-group-addon[type=text],.wpcf7 .input-group-sm>input.input-group-addon[type=search],.wpcf7 .input-group-sm>input.input-group-addon[type=url],.wpcf7 .input-group-sm>input.input-group-addon[type=tel],.wpcf7 .input-group-sm>input.input-group-addon[type=number],.wpcf7 .input-group-sm>input.input-group-addon[type=range],.wpcf7 .input-group-sm>input.input-group-addon[type=date],.wpcf7 .input-group-sm>input.input-group-addon[type=month],.wpcf7 .input-group-sm>input.input-group-addon[type=week],.wpcf7 .input-group-sm>input.input-group-addon[type=time],.wpcf7 .input-group-sm>input.input-group-addon[type=datetime],.wpcf7 .input-group-sm>input.input-group-addon[type=datetime-local],.wpcf7 .input-group-sm>input.input-group-addon[type=color],.wpcf7 .input-group-sm>input.input-group-addon[type=email],.wpcf7 .input-group-sm>input.input-group-addon[type=file],.wpcf7 .input-group-sm>input.input-group-addon[type=submit],.wpcf7 .input-group-sm>select.input-group-addon,.wpcf7 .input-group-sm>textarea.input-group-addon,.wpcf7 .input-group-sm>.input-group-addon.wpcf7-validation-errors,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.wpcf7 .input-group-sm>.input-group-btn>input.input-group-addon[type=submit] {
  3209. padding: .25rem .5rem;
  3210. font-size: .875rem;
  3211. border-radius: .2rem
  3212. }
  3213.  
  3214. .input-group-addon.form-control-lg,.wpcf7 .input-group-lg>input.input-group-addon[type=text],.wpcf7 .input-group-lg>input.input-group-addon[type=search],.wpcf7 .input-group-lg>input.input-group-addon[type=url],.wpcf7 .input-group-lg>input.input-group-addon[type=tel],.wpcf7 .input-group-lg>input.input-group-addon[type=number],.wpcf7 .input-group-lg>input.input-group-addon[type=range],.wpcf7 .input-group-lg>input.input-group-addon[type=date],.wpcf7 .input-group-lg>input.input-group-addon[type=month],.wpcf7 .input-group-lg>input.input-group-addon[type=week],.wpcf7 .input-group-lg>input.input-group-addon[type=time],.wpcf7 .input-group-lg>input.input-group-addon[type=datetime],.wpcf7 .input-group-lg>input.input-group-addon[type=datetime-local],.wpcf7 .input-group-lg>input.input-group-addon[type=color],.wpcf7 .input-group-lg>input.input-group-addon[type=email],.wpcf7 .input-group-lg>input.input-group-addon[type=file],.wpcf7 .input-group-lg>input.input-group-addon[type=submit],.wpcf7 .input-group-lg>select.input-group-addon,.wpcf7 .input-group-lg>textarea.input-group-addon,.wpcf7 .input-group-lg>.input-group-addon.wpcf7-validation-errors,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.wpcf7 .input-group-lg>.input-group-btn>input.input-group-addon[type=submit] {
  3215. padding: .75rem 1.5rem;
  3216. font-size: 1.25rem;
  3217. border-radius: .3rem
  3218. }
  3219.  
  3220. .input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {
  3221. margin-top: 0
  3222. }
  3223.  
  3224. .input-group .form-control:not(:last-child),.input-group .wpcf7 input[type=text]:not(:last-child),.wpcf7 .input-group input[type=text]:not(:last-child),.input-group .wpcf7 input[type=search]:not(:last-child),.wpcf7 .input-group input[type=search]:not(:last-child),.input-group .wpcf7 input[type=url]:not(:last-child),.wpcf7 .input-group input[type=url]:not(:last-child),.input-group .wpcf7 input[type=tel]:not(:last-child),.wpcf7 .input-group input[type=tel]:not(:last-child),.input-group .wpcf7 input[type=number]:not(:last-child),.wpcf7 .input-group input[type=number]:not(:last-child),.input-group .wpcf7 input[type=range]:not(:last-child),.wpcf7 .input-group input[type=range]:not(:last-child),.input-group .wpcf7 input[type=date]:not(:last-child),.wpcf7 .input-group input[type=date]:not(:last-child),.input-group .wpcf7 input[type=month]:not(:last-child),.wpcf7 .input-group input[type=month]:not(:last-child),.input-group .wpcf7 input[type=week]:not(:last-child),.wpcf7 .input-group input[type=week]:not(:last-child),.input-group .wpcf7 input[type=time]:not(:last-child),.wpcf7 .input-group input[type=time]:not(:last-child),.input-group .wpcf7 input[type=datetime]:not(:last-child),.wpcf7 .input-group input[type=datetime]:not(:last-child),.input-group .wpcf7 input[type=datetime-local]:not(:last-child),.wpcf7 .input-group input[type=datetime-local]:not(:last-child),.input-group .wpcf7 input[type=color]:not(:last-child),.wpcf7 .input-group input[type=color]:not(:last-child),.input-group .wpcf7 input[type=email]:not(:last-child),.wpcf7 .input-group input[type=email]:not(:last-child),.input-group .wpcf7 input[type=file]:not(:last-child),.wpcf7 .input-group input[type=file]:not(:last-child),.input-group .wpcf7 input[type=submit]:not(:last-child),.wpcf7 .input-group input[type=submit]:not(:last-child),.input-group .wpcf7 select:not(:last-child),.wpcf7 .input-group select:not(:last-child),.input-group .wpcf7 textarea:not(:last-child),.wpcf7 .input-group textarea:not(:last-child),.input-group .wpcf7 .wpcf7-validation-errors:not(:last-child),.wpcf7 .input-group .wpcf7-validation-errors:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:last-child)>.btn,.wpcf7 .input-group-btn:not(:last-child)>input[type=submit],.input-group-btn:not(:last-child)>.btn-group>.btn,.wpcf7 .input-group-btn:not(:last-child)>.btn-group>input[type=submit],.input-group-btn:not(:last-child)>.dropdown-toggle,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.wpcf7 .input-group-btn:not(:first-child)>input[type=submit]:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.wpcf7 .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>input[type=submit] {
  3225. border-bottom-right-radius: 0;
  3226. border-top-right-radius: 0
  3227. }
  3228.  
  3229. .input-group-addon:not(:last-child) {
  3230. border-right: 0
  3231. }
  3232.  
  3233. .input-group .form-control:not(:first-child),.input-group .wpcf7 input[type=text]:not(:first-child),.wpcf7 .input-group input[type=text]:not(:first-child),.input-group .wpcf7 input[type=search]:not(:first-child),.wpcf7 .input-group input[type=search]:not(:first-child),.input-group .wpcf7 input[type=url]:not(:first-child),.wpcf7 .input-group input[type=url]:not(:first-child),.input-group .wpcf7 input[type=tel]:not(:first-child),.wpcf7 .input-group input[type=tel]:not(:first-child),.input-group .wpcf7 input[type=number]:not(:first-child),.wpcf7 .input-group input[type=number]:not(:first-child),.input-group .wpcf7 input[type=range]:not(:first-child),.wpcf7 .input-group input[type=range]:not(:first-child),.input-group .wpcf7 input[type=date]:not(:first-child),.wpcf7 .input-group input[type=date]:not(:first-child),.input-group .wpcf7 input[type=month]:not(:first-child),.wpcf7 .input-group input[type=month]:not(:first-child),.input-group .wpcf7 input[type=week]:not(:first-child),.wpcf7 .input-group input[type=week]:not(:first-child),.input-group .wpcf7 input[type=time]:not(:first-child),.wpcf7 .input-group input[type=time]:not(:first-child),.input-group .wpcf7 input[type=datetime]:not(:first-child),.wpcf7 .input-group input[type=datetime]:not(:first-child),.input-group .wpcf7 input[type=datetime-local]:not(:first-child),.wpcf7 .input-group input[type=datetime-local]:not(:first-child),.input-group .wpcf7 input[type=color]:not(:first-child),.wpcf7 .input-group input[type=color]:not(:first-child),.input-group .wpcf7 input[type=email]:not(:first-child),.wpcf7 .input-group input[type=email]:not(:first-child),.input-group .wpcf7 input[type=file]:not(:first-child),.wpcf7 .input-group input[type=file]:not(:first-child),.input-group .wpcf7 input[type=submit]:not(:first-child),.wpcf7 .input-group input[type=submit]:not(:first-child),.input-group .wpcf7 select:not(:first-child),.wpcf7 .input-group select:not(:first-child),.input-group .wpcf7 textarea:not(:first-child),.wpcf7 .input-group textarea:not(:first-child),.input-group .wpcf7 .wpcf7-validation-errors:not(:first-child),.wpcf7 .input-group .wpcf7-validation-errors:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.wpcf7 .input-group-btn:not(:first-child)>input[type=submit],.input-group-btn:not(:first-child)>.btn-group>.btn,.wpcf7 .input-group-btn:not(:first-child)>.btn-group>input[type=submit],.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn:not(:first-child),.wpcf7 .input-group-btn:not(:last-child)>input[type=submit]:not(:first-child),.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.wpcf7 .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>input[type=submit] {
  3234. border-bottom-left-radius: 0;
  3235. border-top-left-radius: 0
  3236. }
  3237.  
  3238. .form-control+.input-group-addon:not(:first-child),.wpcf7 input[type=text]+.input-group-addon:not(:first-child),.wpcf7 input[type=search]+.input-group-addon:not(:first-child),.wpcf7 input[type=url]+.input-group-addon:not(:first-child),.wpcf7 input[type=tel]+.input-group-addon:not(:first-child),.wpcf7 input[type=number]+.input-group-addon:not(:first-child),.wpcf7 input[type=range]+.input-group-addon:not(:first-child),.wpcf7 input[type=date]+.input-group-addon:not(:first-child),.wpcf7 input[type=month]+.input-group-addon:not(:first-child),.wpcf7 input[type=week]+.input-group-addon:not(:first-child),.wpcf7 input[type=time]+.input-group-addon:not(:first-child),.wpcf7 input[type=datetime]+.input-group-addon:not(:first-child),.wpcf7 input[type=datetime-local]+.input-group-addon:not(:first-child),.wpcf7 input[type=color]+.input-group-addon:not(:first-child),.wpcf7 input[type=email]+.input-group-addon:not(:first-child),.wpcf7 input[type=file]+.input-group-addon:not(:first-child),.wpcf7 input[type=submit]+.input-group-addon:not(:first-child),.wpcf7 select+.input-group-addon:not(:first-child),.wpcf7 textarea+.input-group-addon:not(:first-child),.wpcf7 .wpcf7-validation-errors+.input-group-addon:not(:first-child) {
  3239. border-left: 0
  3240. }
  3241.  
  3242. .input-group-btn {
  3243. position: relative;
  3244. font-size: 0;
  3245. white-space: nowrap
  3246. }
  3247.  
  3248. .input-group-btn>.btn,.wpcf7 .input-group-btn>input[type=submit] {
  3249. position: relative;
  3250. flex: 1
  3251. }
  3252.  
  3253. .input-group-btn>.btn+.btn,.wpcf7 .input-group-btn>input[type=submit]+.btn,.wpcf7 .input-group-btn>.btn+input[type=submit],.wpcf7 .input-group-btn>input[type=submit]+input[type=submit] {
  3254. margin-left: -1px
  3255. }
  3256.  
  3257. .input-group-btn>.btn:focus,.wpcf7 .input-group-btn>input[type=submit]:focus,.input-group-btn>.btn:active,.wpcf7 .input-group-btn>input[type=submit]:active,.input-group-btn>.btn:hover,.wpcf7 .input-group-btn>input[type=submit]:hover {
  3258. z-index: 3
  3259. }
  3260.  
  3261. .input-group-btn:not(:last-child)>.btn,.wpcf7 .input-group-btn:not(:last-child)>input[type=submit],.input-group-btn:not(:last-child)>.btn-group {
  3262. margin-right: -1px
  3263. }
  3264.  
  3265. .input-group-btn:not(:first-child)>.btn,.wpcf7 .input-group-btn:not(:first-child)>input[type=submit],.input-group-btn:not(:first-child)>.btn-group {
  3266. z-index: 2;
  3267. margin-left: -1px
  3268. }
  3269.  
  3270. .input-group-btn:not(:first-child)>.btn:focus,.wpcf7 .input-group-btn:not(:first-child)>input[type=submit]:focus,.input-group-btn:not(:first-child)>.btn:active,.wpcf7 .input-group-btn:not(:first-child)>input[type=submit]:active,.input-group-btn:not(:first-child)>.btn:hover,.wpcf7 .input-group-btn:not(:first-child)>input[type=submit]:hover,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:hover {
  3271. z-index: 3
  3272. }
  3273.  
  3274. .custom-control {
  3275. position: relative;
  3276. display: inline-flex;
  3277. min-height: 1.5rem;
  3278. padding-left: 1.5rem;
  3279. margin-right: 1rem;
  3280. cursor: pointer
  3281. }
  3282.  
  3283. .custom-control-input {
  3284. position: absolute;
  3285. z-index: -1;
  3286. opacity: 0
  3287. }
  3288.  
  3289. .custom-control-input:checked ~ .custom-control-indicator {
  3290. color: #fff;
  3291. background-color: #a91d26
  3292. }
  3293.  
  3294. .custom-control-input:focus ~ .custom-control-indicator {
  3295. box-shadow: 0 0 0 1px #fff,0 0 0 3px #a91d26
  3296. }
  3297.  
  3298. .custom-control-input:active ~ .custom-control-indicator {
  3299. color: #fff;
  3300. background-color: #eb8d93
  3301. }
  3302.  
  3303. .custom-control-input:disabled ~ .custom-control-indicator {
  3304. cursor: not-allowed;
  3305. background-color: #eceeef
  3306. }
  3307.  
  3308. .custom-control-input:disabled ~ .custom-control-description {
  3309. color: #636c72;
  3310. cursor: not-allowed
  3311. }
  3312.  
  3313. .custom-control-indicator {
  3314. position: absolute;
  3315. top: .25rem;
  3316. left: 0;
  3317. display: block;
  3318. width: 1rem;
  3319. height: 1rem;
  3320. pointer-events: none;
  3321. user-select: none;
  3322. background-color: #ddd;
  3323. background-repeat: no-repeat;
  3324. background-position: center center;
  3325. background-size: 50% 50%
  3326. }
  3327.  
  3328. .custom-checkbox .custom-control-indicator {
  3329. border-radius: .25rem
  3330. }
  3331.  
  3332. .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  3333. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
  3334. }
  3335.  
  3336. .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  3337. background-color: #a91d26;
  3338. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
  3339. }
  3340.  
  3341. .custom-radio .custom-control-indicator {
  3342. border-radius: 50%
  3343. }
  3344.  
  3345. .custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  3346. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
  3347. }
  3348.  
  3349. .custom-controls-stacked {
  3350. display: flex;
  3351. flex-direction: column
  3352. }
  3353.  
  3354. .custom-controls-stacked .custom-control {
  3355. margin-bottom: .25rem
  3356. }
  3357.  
  3358. .custom-controls-stacked .custom-control+.custom-control {
  3359. margin-left: 0
  3360. }
  3361.  
  3362. .custom-select {
  3363. display: inline-block;
  3364. max-width: 100%;
  3365. height: calc(2.25rem + 2px);
  3366. padding: .375rem 1.75rem .375rem .75rem;
  3367. line-height: 1.25;
  3368. color: #464a4c;
  3369. vertical-align: middle;
  3370. 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='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
  3371. background-size: 8px 10px;
  3372. border: 1px solid rgba(0,0,0,0.15);
  3373. border-radius: .25rem;
  3374. -moz-appearance: none;
  3375. -webkit-appearance: none
  3376. }
  3377.  
  3378. .custom-select:focus {
  3379. border-color: #e4626a;
  3380. outline: none
  3381. }
  3382.  
  3383. .custom-select:focus::-ms-value {
  3384. color: #464a4c;
  3385. background-color: #fff
  3386. }
  3387.  
  3388. .custom-select:disabled {
  3389. color: #636c72;
  3390. cursor: not-allowed;
  3391. background-color: #eceeef
  3392. }
  3393.  
  3394. .custom-select::-ms-expand {
  3395. opacity: 0
  3396. }
  3397.  
  3398. .custom-select-sm {
  3399. padding-top: .375rem;
  3400. padding-bottom: .375rem;
  3401. font-size: 75%
  3402. }
  3403.  
  3404. .custom-file {
  3405. position: relative;
  3406. display: inline-block;
  3407. max-width: 100%;
  3408. height: 2.5rem;
  3409. margin-bottom: 0;
  3410. cursor: pointer
  3411. }
  3412.  
  3413. .custom-file-input {
  3414. min-width: 14rem;
  3415. max-width: 100%;
  3416. height: 2.5rem;
  3417. margin: 0;
  3418. filter: alpha(opacity=0);
  3419. opacity: 0
  3420. }
  3421.  
  3422. .custom-file-control {
  3423. position: absolute;
  3424. top: 0;
  3425. right: 0;
  3426. left: 0;
  3427. z-index: 5;
  3428. height: 2.5rem;
  3429. padding: .5rem 1rem;
  3430. line-height: 1.5;
  3431. color: #464a4c;
  3432. pointer-events: none;
  3433. user-select: none;
  3434. background-color: #fff;
  3435. border: 1px solid rgba(0,0,0,0.15);
  3436. border-radius: .25rem
  3437. }
  3438.  
  3439. .custom-file-control:lang(en)::after {
  3440. content: "Choose file..."
  3441. }
  3442.  
  3443. .custom-file-control::before {
  3444. position: absolute;
  3445. top: -1px;
  3446. right: -1px;
  3447. bottom: -1px;
  3448. z-index: 6;
  3449. display: block;
  3450. height: 2.5rem;
  3451. padding: .5rem 1rem;
  3452. line-height: 1.5;
  3453. color: #464a4c;
  3454. background-color: #eceeef;
  3455. border: 1px solid rgba(0,0,0,0.15);
  3456. border-radius: 0 .25rem .25rem 0
  3457. }
  3458.  
  3459. .custom-file-control:lang(en)::before {
  3460. content: "Browse"
  3461. }
  3462.  
  3463. .nav {
  3464. display: flex;
  3465. padding-left: 0;
  3466. margin-bottom: 0;
  3467. list-style: none
  3468. }
  3469.  
  3470. .nav-link {
  3471. display: block;
  3472. padding: 0.5em 1em
  3473. }
  3474.  
  3475. .nav-link:focus,.nav-link:hover {
  3476. text-decoration: none
  3477. }
  3478.  
  3479. .nav-link.disabled {
  3480. color: #636c72;
  3481. cursor: not-allowed
  3482. }
  3483.  
  3484. .nav-tabs {
  3485. border-bottom: 1px solid #ddd
  3486. }
  3487.  
  3488. .nav-tabs .nav-item {
  3489. margin-bottom: -1px
  3490. }
  3491.  
  3492. .nav-tabs .nav-link {
  3493. border: 1px solid transparent;
  3494. border-top-right-radius: .25rem;
  3495. border-top-left-radius: .25rem
  3496. }
  3497.  
  3498. .nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
  3499. border-color: #eceeef #eceeef #ddd
  3500. }
  3501.  
  3502. .nav-tabs .nav-link.disabled {
  3503. color: #636c72;
  3504. background-color: transparent;
  3505. border-color: transparent
  3506. }
  3507.  
  3508. .nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {
  3509. color: #464a4c;
  3510. background-color: #fff;
  3511. border-color: #ddd #ddd #fff
  3512. }
  3513.  
  3514. .nav-tabs .dropdown-menu {
  3515. margin-top: -1px;
  3516. border-top-right-radius: 0;
  3517. border-top-left-radius: 0
  3518. }
  3519.  
  3520. .nav-pills .nav-link {
  3521. border-radius: .25rem
  3522. }
  3523.  
  3524. .nav-pills .nav-link.active,.nav-pills .nav-item.show .nav-link {
  3525. color: #fff;
  3526. cursor: default;
  3527. background-color: #a91d26
  3528. }
  3529.  
  3530. .nav-fill .nav-item {
  3531. flex: 1 1 auto;
  3532. text-align: center
  3533. }
  3534.  
  3535. .nav-justified .nav-item {
  3536. flex: 1 1 100%;
  3537. text-align: center
  3538. }
  3539.  
  3540. .tab-content>.tab-pane {
  3541. display: none
  3542. }
  3543.  
  3544. .tab-content>.active {
  3545. display: block
  3546. }
  3547.  
  3548. .navbar {
  3549. position: relative;
  3550. display: flex;
  3551. flex-direction: column;
  3552. padding: .5rem 1rem
  3553. }
  3554.  
  3555. .navbar-brand {
  3556. display: inline-block;
  3557. padding-top: .25rem;
  3558. padding-bottom: .25rem;
  3559. margin-right: 1rem;
  3560. font-size: 1.25rem;
  3561. line-height: inherit;
  3562. white-space: nowrap
  3563. }
  3564.  
  3565. .navbar-brand:focus,.navbar-brand:hover {
  3566. text-decoration: none
  3567. }
  3568.  
  3569. .navbar-nav {
  3570. display: flex;
  3571. flex-direction: column;
  3572. padding-left: 0;
  3573. margin-bottom: 0;
  3574. list-style: none
  3575. }
  3576.  
  3577. .navbar-nav .nav-link {
  3578. padding-right: 0;
  3579. padding-left: 0
  3580. }
  3581.  
  3582. .navbar-text {
  3583. display: inline-block;
  3584. padding-top: .425rem;
  3585. padding-bottom: .425rem
  3586. }
  3587.  
  3588. .navbar-toggler {
  3589. align-self: flex-start;
  3590. padding: .25rem .75rem;
  3591. font-size: 1.25rem;
  3592. line-height: 1;
  3593. background: transparent;
  3594. border: 1px solid transparent;
  3595. border-radius: .25rem
  3596. }
  3597.  
  3598. .navbar-toggler:focus,.navbar-toggler:hover {
  3599. text-decoration: none
  3600. }
  3601.  
  3602. .navbar-toggler-icon {
  3603. display: inline-block;
  3604. width: 1.5em;
  3605. height: 1.5em;
  3606. vertical-align: middle;
  3607. content: "";
  3608. background: no-repeat center center;
  3609. background-size: 100% 100%
  3610. }
  3611.  
  3612. .navbar-toggler-left {
  3613. position: absolute;
  3614. left: 1rem
  3615. }
  3616.  
  3617. .navbar-toggler-right {
  3618. position: absolute;
  3619. right: 1rem
  3620. }
  3621.  
  3622. @media (max-width: 575px) {
  3623. .navbar-toggleable .navbar-nav .dropdown-menu {
  3624. position:static;
  3625. float: none
  3626. }
  3627.  
  3628. .navbar-toggleable>.container {
  3629. padding-right: 0;
  3630. padding-left: 0
  3631. }
  3632. }
  3633.  
  3634. @media (min-width: 576px) {
  3635. .navbar-toggleable {
  3636. flex-direction:row;
  3637. flex-wrap: nowrap;
  3638. align-items: center
  3639. }
  3640.  
  3641. .navbar-toggleable .navbar-nav {
  3642. flex-direction: row
  3643. }
  3644.  
  3645. .navbar-toggleable .navbar-nav .nav-link {
  3646. padding-right: .5rem;
  3647. padding-left: .5rem
  3648. }
  3649.  
  3650. .navbar-toggleable>.container {
  3651. display: flex;
  3652. flex-wrap: nowrap;
  3653. align-items: center
  3654. }
  3655.  
  3656. .navbar-toggleable .navbar-collapse {
  3657. display: flex !important;
  3658. width: 100%
  3659. }
  3660.  
  3661. .navbar-toggleable .navbar-toggler {
  3662. display: none
  3663. }
  3664. }
  3665.  
  3666. @media (max-width: 767px) {
  3667. .navbar-toggleable-sm .navbar-nav .dropdown-menu {
  3668. position:static;
  3669. float: none
  3670. }
  3671.  
  3672. .navbar-toggleable-sm>.container {
  3673. padding-right: 0;
  3674. padding-left: 0
  3675. }
  3676. }
  3677.  
  3678. @media (min-width: 768px) {
  3679. .navbar-toggleable-sm {
  3680. flex-direction:row;
  3681. flex-wrap: nowrap;
  3682. align-items: center
  3683. }
  3684.  
  3685. .navbar-toggleable-sm .navbar-nav {
  3686. flex-direction: row
  3687. }
  3688.  
  3689. .navbar-toggleable-sm .navbar-nav .nav-link {
  3690. padding-right: .5rem;
  3691. padding-left: .5rem
  3692. }
  3693.  
  3694. .navbar-toggleable-sm>.container {
  3695. display: flex;
  3696. flex-wrap: nowrap;
  3697. align-items: center
  3698. }
  3699.  
  3700. .navbar-toggleable-sm .navbar-collapse {
  3701. display: flex !important;
  3702. width: 100%
  3703. }
  3704.  
  3705. .navbar-toggleable-sm .navbar-toggler {
  3706. display: none
  3707. }
  3708. }
  3709.  
  3710. @media (max-width: 991px) {
  3711. .navbar-toggleable-md .navbar-nav .dropdown-menu {
  3712. position:static;
  3713. float: none
  3714. }
  3715.  
  3716. .navbar-toggleable-md>.container {
  3717. padding-right: 0;
  3718. padding-left: 0
  3719. }
  3720. }
  3721.  
  3722. @media (min-width: 992px) {
  3723. .navbar-toggleable-md {
  3724. flex-direction:row;
  3725. flex-wrap: nowrap;
  3726. align-items: center
  3727. }
  3728.  
  3729. .navbar-toggleable-md .navbar-nav {
  3730. flex-direction: row
  3731. }
  3732.  
  3733. .navbar-toggleable-md .navbar-nav .nav-link {
  3734. padding-right: .5rem;
  3735. padding-left: .5rem
  3736. }
  3737.  
  3738. .navbar-toggleable-md>.container {
  3739. display: flex;
  3740. flex-wrap: nowrap;
  3741. align-items: center
  3742. }
  3743.  
  3744. .navbar-toggleable-md .navbar-collapse {
  3745. display: flex !important;
  3746. width: 100%
  3747. }
  3748.  
  3749. .navbar-toggleable-md .navbar-toggler {
  3750. display: none
  3751. }
  3752. }
  3753.  
  3754. @media (max-width: 1199px) {
  3755. .navbar-toggleable-lg .navbar-nav .dropdown-menu {
  3756. position:static;
  3757. float: none
  3758. }
  3759.  
  3760. .navbar-toggleable-lg>.container {
  3761. padding-right: 0;
  3762. padding-left: 0
  3763. }
  3764. }
  3765.  
  3766. @media (min-width: 1200px) {
  3767. .navbar-toggleable-lg {
  3768. flex-direction:row;
  3769. flex-wrap: nowrap;
  3770. align-items: center
  3771. }
  3772.  
  3773. .navbar-toggleable-lg .navbar-nav {
  3774. flex-direction: row
  3775. }
  3776.  
  3777. .navbar-toggleable-lg .navbar-nav .nav-link {
  3778. padding-right: .5rem;
  3779. padding-left: .5rem
  3780. }
  3781.  
  3782. .navbar-toggleable-lg>.container {
  3783. display: flex;
  3784. flex-wrap: nowrap;
  3785. align-items: center
  3786. }
  3787.  
  3788. .navbar-toggleable-lg .navbar-collapse {
  3789. display: flex !important;
  3790. width: 100%
  3791. }
  3792.  
  3793. .navbar-toggleable-lg .navbar-toggler {
  3794. display: none
  3795. }
  3796. }
  3797.  
  3798. .navbar-toggleable-xl {
  3799. flex-direction: row;
  3800. flex-wrap: nowrap;
  3801. align-items: center
  3802. }
  3803.  
  3804. .navbar-toggleable-xl .navbar-nav .dropdown-menu {
  3805. position: static;
  3806. float: none
  3807. }
  3808.  
  3809. .navbar-toggleable-xl>.container {
  3810. padding-right: 0;
  3811. padding-left: 0
  3812. }
  3813.  
  3814. .navbar-toggleable-xl .navbar-nav {
  3815. flex-direction: row
  3816. }
  3817.  
  3818. .navbar-toggleable-xl .navbar-nav .nav-link {
  3819. padding-right: .5rem;
  3820. padding-left: .5rem
  3821. }
  3822.  
  3823. .navbar-toggleable-xl>.container {
  3824. display: flex;
  3825. flex-wrap: nowrap;
  3826. align-items: center
  3827. }
  3828.  
  3829. .navbar-toggleable-xl .navbar-collapse {
  3830. display: flex !important;
  3831. width: 100%
  3832. }
  3833.  
  3834. .navbar-toggleable-xl .navbar-toggler {
  3835. display: none
  3836. }
  3837.  
  3838. .navbar-light .navbar-brand,.navbar-light .navbar-toggler {
  3839. color: rgba(0,0,0,0.9)
  3840. }
  3841.  
  3842. .navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover {
  3843. color: rgba(0,0,0,0.9)
  3844. }
  3845.  
  3846. .navbar-light .navbar-nav .nav-link {
  3847. color: rgba(0,0,0,0.5)
  3848. }
  3849.  
  3850. .navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
  3851. color: rgba(0,0,0,0.7)
  3852. }
  3853.  
  3854. .navbar-light .navbar-nav .nav-link.disabled {
  3855. color: rgba(0,0,0,0.3)
  3856. }
  3857.  
  3858. .navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.active {
  3859. color: rgba(0,0,0,0.9)
  3860. }
  3861.  
  3862. .navbar-light .navbar-toggler {
  3863. border-color: rgba(0,0,0,0.1)
  3864. }
  3865.  
  3866. .navbar-light .navbar-toggler-icon {
  3867. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
  3868. }
  3869.  
  3870. .navbar-light .navbar-text {
  3871. color: rgba(0,0,0,0.5)
  3872. }
  3873.  
  3874. .navbar-inverse .navbar-brand,.navbar-inverse .navbar-toggler {
  3875. color: #fff
  3876. }
  3877.  
  3878. .navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover {
  3879. color: #fff
  3880. }
  3881.  
  3882. .navbar-inverse .navbar-nav .nav-link {
  3883. color: rgba(255,255,255,0.5)
  3884. }
  3885.  
  3886. .navbar-inverse .navbar-nav .nav-link:focus,.navbar-inverse .navbar-nav .nav-link:hover {
  3887. color: rgba(255,255,255,0.75)
  3888. }
  3889.  
  3890. .navbar-inverse .navbar-nav .nav-link.disabled {
  3891. color: rgba(255,255,255,0.25)
  3892. }
  3893.  
  3894. .navbar-inverse .navbar-nav .open>.nav-link,.navbar-inverse .navbar-nav .active>.nav-link,.navbar-inverse .navbar-nav .nav-link.open,.navbar-inverse .navbar-nav .nav-link.active {
  3895. color: #fff
  3896. }
  3897.  
  3898. .navbar-inverse .navbar-toggler {
  3899. border-color: rgba(255,255,255,0.1)
  3900. }
  3901.  
  3902. .navbar-inverse .navbar-toggler-icon {
  3903. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
  3904. }
  3905.  
  3906. .navbar-inverse .navbar-text {
  3907. color: rgba(255,255,255,0.5)
  3908. }
  3909.  
  3910. .card {
  3911. position: relative;
  3912. display: flex;
  3913. flex-direction: column;
  3914. background-color: #fff;
  3915. border: 1px solid rgba(0,0,0,0.125);
  3916. border-radius: .25rem
  3917. }
  3918.  
  3919. .card-block {
  3920. flex: 1 1 auto;
  3921. padding: 1.25rem
  3922. }
  3923.  
  3924. .card-title {
  3925. margin-bottom: .75rem
  3926. }
  3927.  
  3928. .card-subtitle {
  3929. margin-top: -.375rem;
  3930. margin-bottom: 0
  3931. }
  3932.  
  3933. .card-text:last-child {
  3934. margin-bottom: 0
  3935. }
  3936.  
  3937. .card-link:hover {
  3938. text-decoration: none
  3939. }
  3940.  
  3941. .card-link+.card-link {
  3942. margin-left: 1.25rem
  3943. }
  3944.  
  3945. .card>.list-group:first-child .list-group-item:first-child {
  3946. border-top-right-radius: .25rem;
  3947. border-top-left-radius: .25rem
  3948. }
  3949.  
  3950. .card>.list-group:last-child .list-group-item:last-child {
  3951. border-bottom-right-radius: .25rem;
  3952. border-bottom-left-radius: .25rem
  3953. }
  3954.  
  3955. .card-header {
  3956. padding: .75rem 1.25rem;
  3957. margin-bottom: 0;
  3958. background-color: #f7f7f9;
  3959. border-bottom: 1px solid rgba(0,0,0,0.125)
  3960. }
  3961.  
  3962. .card-header:first-child {
  3963. border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
  3964. }
  3965.  
  3966. .card-footer {
  3967. padding: .75rem 1.25rem;
  3968. background-color: #f7f7f9;
  3969. border-top: 1px solid rgba(0,0,0,0.125)
  3970. }
  3971.  
  3972. .card-footer:last-child {
  3973. border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
  3974. }
  3975.  
  3976. .card-header-tabs {
  3977. margin-right: -.625rem;
  3978. margin-bottom: -.75rem;
  3979. margin-left: -.625rem;
  3980. border-bottom: 0
  3981. }
  3982.  
  3983. .card-header-pills {
  3984. margin-right: -.625rem;
  3985. margin-left: -.625rem
  3986. }
  3987.  
  3988. .card-primary {
  3989. background-color: #a91d26;
  3990. border-color: #a91d26
  3991. }
  3992.  
  3993. .card-primary .card-header,.card-primary .card-footer {
  3994. background-color: transparent
  3995. }
  3996.  
  3997. .card-success {
  3998. background-color: #5cb85c;
  3999. border-color: #5cb85c
  4000. }
  4001.  
  4002. .card-success .card-header,.card-success .card-footer {
  4003. background-color: transparent
  4004. }
  4005.  
  4006. .card-info {
  4007. background-color: #5bc0de;
  4008. border-color: #5bc0de
  4009. }
  4010.  
  4011. .card-info .card-header,.card-info .card-footer {
  4012. background-color: transparent
  4013. }
  4014.  
  4015. .card-warning {
  4016. background-color: #f0ad4e;
  4017. border-color: #f0ad4e
  4018. }
  4019.  
  4020. .card-warning .card-header,.card-warning .card-footer {
  4021. background-color: transparent
  4022. }
  4023.  
  4024. .card-danger {
  4025. background-color: #d9534f;
  4026. border-color: #d9534f
  4027. }
  4028.  
  4029. .card-danger .card-header,.card-danger .card-footer {
  4030. background-color: transparent
  4031. }
  4032.  
  4033. .card-outline-primary {
  4034. background-color: transparent;
  4035. border-color: #a91d26
  4036. }
  4037.  
  4038. .card-outline-secondary {
  4039. background-color: transparent;
  4040. border-color: #ccc
  4041. }
  4042.  
  4043. .card-outline-info {
  4044. background-color: transparent;
  4045. border-color: #5bc0de
  4046. }
  4047.  
  4048. .card-outline-success {
  4049. background-color: transparent;
  4050. border-color: #5cb85c
  4051. }
  4052.  
  4053. .card-outline-warning {
  4054. background-color: transparent;
  4055. border-color: #f0ad4e
  4056. }
  4057.  
  4058. .card-outline-danger {
  4059. background-color: transparent;
  4060. border-color: #d9534f
  4061. }
  4062.  
  4063. .card-inverse {
  4064. color: rgba(255,255,255,0.65)
  4065. }
  4066.  
  4067. .card-inverse .card-header,.card-inverse .card-footer {
  4068. background-color: transparent;
  4069. border-color: rgba(255,255,255,0.2)
  4070. }
  4071.  
  4072. .card-inverse .card-header,.card-inverse .card-footer,.card-inverse .card-title,.card-inverse .card-blockquote {
  4073. color: #fff
  4074. }
  4075.  
  4076. .card-inverse .card-link,.card-inverse .card-text,.card-inverse .card-subtitle,.card-inverse .card-blockquote .blockquote-footer {
  4077. color: rgba(255,255,255,0.65)
  4078. }
  4079.  
  4080. .card-inverse .card-link:focus,.card-inverse .card-link:hover {
  4081. color: #fff
  4082. }
  4083.  
  4084. .card-blockquote {
  4085. padding: 0;
  4086. margin-bottom: 0;
  4087. border-left: 0
  4088. }
  4089.  
  4090. .card-img {
  4091. border-radius: calc(.25rem - 1px)
  4092. }
  4093.  
  4094. .card-img-overlay {
  4095. position: absolute;
  4096. top: 25px;
  4097. right: 0;
  4098. bottom: 0;
  4099. left: 0;
  4100. padding: 1.25rem
  4101. }
  4102.  
  4103. .card-img-top {
  4104. border-top-right-radius: calc(.25rem - 1px);
  4105. border-top-left-radius: calc(.25rem - 1px)
  4106. }
  4107.  
  4108. .card-img-bottom {
  4109. border-bottom-right-radius: calc(.25rem - 1px);
  4110. border-bottom-left-radius: calc(.25rem - 1px)
  4111. }
  4112.  
  4113. @media (min-width: 576px) {
  4114. .card-deck {
  4115. display:flex;
  4116. flex-flow: row wrap
  4117. }
  4118.  
  4119. .card-deck .card {
  4120. display: flex;
  4121. flex: 1 0 0;
  4122. flex-direction: column
  4123. }
  4124.  
  4125. .card-deck .card:not(:first-child) {
  4126. margin-left: 15px
  4127. }
  4128.  
  4129. .card-deck .card:not(:last-child) {
  4130. margin-right: 15px
  4131. }
  4132. }
  4133.  
  4134. @media (min-width: 576px) {
  4135. .card-group {
  4136. display:flex;
  4137. flex-flow: row wrap
  4138. }
  4139.  
  4140. .card-group .card {
  4141. flex: 1 0 0
  4142. }
  4143.  
  4144. .card-group .card+.card {
  4145. margin-left: 0;
  4146. border-left: 0
  4147. }
  4148.  
  4149. .card-group .card:first-child {
  4150. border-bottom-right-radius: 0;
  4151. border-top-right-radius: 0
  4152. }
  4153.  
  4154. .card-group .card:first-child .card-img-top {
  4155. border-top-right-radius: 0
  4156. }
  4157.  
  4158. .card-group .card:first-child .card-img-bottom {
  4159. border-bottom-right-radius: 0
  4160. }
  4161.  
  4162. .card-group .card:last-child {
  4163. border-bottom-left-radius: 0;
  4164. border-top-left-radius: 0
  4165. }
  4166.  
  4167. .card-group .card:last-child .card-img-top {
  4168. border-top-left-radius: 0
  4169. }
  4170.  
  4171. .card-group .card:last-child .card-img-bottom {
  4172. border-bottom-left-radius: 0
  4173. }
  4174.  
  4175. .card-group .card:not(:first-child):not(:last-child) {
  4176. border-radius: 0
  4177. }
  4178.  
  4179. .card-group .card:not(:first-child):not(:last-child) .card-img-top,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
  4180. border-radius: 0
  4181. }
  4182. }
  4183.  
  4184. @media (min-width: 576px) {
  4185. .card-columns {
  4186. column-count:3;
  4187. column-gap: 1.25rem
  4188. }
  4189.  
  4190. .card-columns .card {
  4191. display: inline-block;
  4192. width: 100%;
  4193. margin-bottom: .75rem
  4194. }
  4195. }
  4196.  
  4197. .breadcrumb {
  4198. padding: .75rem 1rem;
  4199. margin-bottom: 1rem;
  4200. list-style: none;
  4201. background-color: #eceeef;
  4202. border-radius: .25rem
  4203. }
  4204.  
  4205. .breadcrumb::after {
  4206. display: block;
  4207. content: "";
  4208. clear: both
  4209. }
  4210.  
  4211. .breadcrumb-item {
  4212. float: left
  4213. }
  4214.  
  4215. .breadcrumb-item+.breadcrumb-item::before {
  4216. display: inline-block;
  4217. padding-right: .5rem;
  4218. padding-left: .5rem;
  4219. color: #636c72;
  4220. content: "/"
  4221. }
  4222.  
  4223. .breadcrumb-item+.breadcrumb-item:hover::before {
  4224. text-decoration: underline
  4225. }
  4226.  
  4227. .breadcrumb-item+.breadcrumb-item:hover::before {
  4228. text-decoration: none
  4229. }
  4230.  
  4231. .breadcrumb-item.active {
  4232. color: #636c72
  4233. }
  4234.  
  4235. .pagination {
  4236. display: flex;
  4237. padding-left: 0;
  4238. list-style: none;
  4239. border-radius: .25rem
  4240. }
  4241.  
  4242. .page-item:first-child .page-link {
  4243. margin-left: 0;
  4244. border-bottom-left-radius: .25rem;
  4245. border-top-left-radius: .25rem
  4246. }
  4247.  
  4248. .page-item:last-child .page-link {
  4249. border-bottom-right-radius: .25rem;
  4250. border-top-right-radius: .25rem
  4251. }
  4252.  
  4253. .page-item.active .page-link {
  4254. z-index: 2;
  4255. color: #fff;
  4256. background-color: #a91d26;
  4257. border-color: #a91d26
  4258. }
  4259.  
  4260. .page-item.disabled .page-link {
  4261. color: #636c72;
  4262. pointer-events: none;
  4263. cursor: not-allowed;
  4264. background-color: #fff;
  4265. border-color: #ddd
  4266. }
  4267.  
  4268. .page-link {
  4269. position: relative;
  4270. display: block;
  4271. padding: .5rem .75rem;
  4272. margin-left: -1px;
  4273. line-height: 1.25;
  4274. color: #a91d26;
  4275. background-color: #fff;
  4276. border: 1px solid #ddd
  4277. }
  4278.  
  4279. .page-link:focus,.page-link:hover {
  4280. color: #681217;
  4281. text-decoration: none;
  4282. background-color: #eceeef;
  4283. border-color: #ddd
  4284. }
  4285.  
  4286. .pagination-lg .page-link {
  4287. padding: .75rem 1.5rem;
  4288. font-size: 1.25rem
  4289. }
  4290.  
  4291. .pagination-lg .page-item:first-child .page-link {
  4292. border-bottom-left-radius: .3rem;
  4293. border-top-left-radius: .3rem
  4294. }
  4295.  
  4296. .pagination-lg .page-item:last-child .page-link {
  4297. border-bottom-right-radius: .3rem;
  4298. border-top-right-radius: .3rem
  4299. }
  4300.  
  4301. .pagination-sm .page-link {
  4302. padding: .25rem .5rem;
  4303. font-size: .875rem
  4304. }
  4305.  
  4306. .pagination-sm .page-item:first-child .page-link {
  4307. border-bottom-left-radius: .2rem;
  4308. border-top-left-radius: .2rem
  4309. }
  4310.  
  4311. .pagination-sm .page-item:last-child .page-link {
  4312. border-bottom-right-radius: .2rem;
  4313. border-top-right-radius: .2rem
  4314. }
  4315.  
  4316. .badge {
  4317. display: inline-block;
  4318. padding: .25em .4em;
  4319. font-size: 75%;
  4320. font-weight: bold;
  4321. line-height: 1;
  4322. color: #fff;
  4323. text-align: center;
  4324. white-space: nowrap;
  4325. vertical-align: baseline;
  4326. border-radius: .25rem
  4327. }
  4328.  
  4329. .badge:empty {
  4330. display: none
  4331. }
  4332.  
  4333. .btn .badge,.wpcf7 input[type=submit] .badge {
  4334. position: relative;
  4335. top: -1px
  4336. }
  4337.  
  4338. a.badge:focus,a.badge:hover {
  4339. color: #fff;
  4340. text-decoration: none;
  4341. cursor: pointer
  4342. }
  4343.  
  4344. .badge-pill {
  4345. padding-right: .6em;
  4346. padding-left: .6em;
  4347. border-radius: 10rem
  4348. }
  4349.  
  4350. .badge-default {
  4351. background-color: #636c72
  4352. }
  4353.  
  4354. .badge-default[href]:focus,.badge-default[href]:hover {
  4355. background-color: #4b5257
  4356. }
  4357.  
  4358. .badge-primary {
  4359. background-color: #a91d26
  4360. }
  4361.  
  4362. .badge-primary[href]:focus,.badge-primary[href]:hover {
  4363. background-color: #7d161c
  4364. }
  4365.  
  4366. .badge-success {
  4367. background-color: #5cb85c
  4368. }
  4369.  
  4370. .badge-success[href]:focus,.badge-success[href]:hover {
  4371. background-color: #449d44
  4372. }
  4373.  
  4374. .badge-info {
  4375. background-color: #5bc0de
  4376. }
  4377.  
  4378. .badge-info[href]:focus,.badge-info[href]:hover {
  4379. background-color: #31b0d5
  4380. }
  4381.  
  4382. .badge-warning {
  4383. background-color: #f0ad4e
  4384. }
  4385.  
  4386. .badge-warning[href]:focus,.badge-warning[href]:hover {
  4387. background-color: #ec971f
  4388. }
  4389.  
  4390. .badge-danger {
  4391. background-color: #d9534f
  4392. }
  4393.  
  4394. .badge-danger[href]:focus,.badge-danger[href]:hover {
  4395. background-color: #c9302c
  4396. }
  4397.  
  4398. .jumbotron {
  4399. padding: 2rem 1rem;
  4400. margin-bottom: 2rem;
  4401. background-color: #eceeef;
  4402. border-radius: .3rem
  4403. }
  4404.  
  4405. @media (min-width: 576px) {
  4406. .jumbotron {
  4407. padding:4rem 2rem
  4408. }
  4409. }
  4410.  
  4411. .jumbotron-hr {
  4412. border-top-color: #d0d5d8
  4413. }
  4414.  
  4415. .jumbotron-fluid {
  4416. padding-right: 0;
  4417. padding-left: 0;
  4418. border-radius: 0
  4419. }
  4420.  
  4421. .alert {
  4422. padding: .75rem 1.25rem;
  4423. margin-bottom: 1rem;
  4424. border: 1px solid transparent;
  4425. border-radius: .25rem
  4426. }
  4427.  
  4428. .alert-heading {
  4429. color: inherit
  4430. }
  4431.  
  4432. .alert-link {
  4433. font-weight: bold
  4434. }
  4435.  
  4436. .alert-dismissible .close {
  4437. position: relative;
  4438. top: -.75rem;
  4439. right: -1.25rem;
  4440. padding: .75rem 1.25rem;
  4441. color: inherit
  4442. }
  4443.  
  4444. .alert-success {
  4445. background-color: #dff0d8;
  4446. border-color: #d0e9c6;
  4447. color: #3c763d
  4448. }
  4449.  
  4450. .alert-success hr {
  4451. border-top-color: #c1e2b3
  4452. }
  4453.  
  4454. .alert-success .alert-link {
  4455. color: #2b542c
  4456. }
  4457.  
  4458. .alert-info {
  4459. background-color: #d9edf7;
  4460. border-color: #bcdff1;
  4461. color: #31708f
  4462. }
  4463.  
  4464. .alert-info hr {
  4465. border-top-color: #a6d5ec
  4466. }
  4467.  
  4468. .alert-info .alert-link {
  4469. color: #245269
  4470. }
  4471.  
  4472. .alert-warning {
  4473. background-color: #fcf8e3;
  4474. border-color: #faf2cc;
  4475. color: #8a6d3b
  4476. }
  4477.  
  4478. .alert-warning hr {
  4479. border-top-color: #f7ecb5
  4480. }
  4481.  
  4482. .alert-warning .alert-link {
  4483. color: #66512c
  4484. }
  4485.  
  4486. .alert-danger {
  4487. background-color: #f2dede;
  4488. border-color: #ebcccc;
  4489. color: #a94442
  4490. }
  4491.  
  4492. .alert-danger hr {
  4493. border-top-color: #e4b9b9
  4494. }
  4495.  
  4496. .alert-danger .alert-link {
  4497. color: #843534
  4498. }
  4499.  
  4500. @keyframes progress-bar-stripes {
  4501. from {
  4502. background-position: 1rem 0
  4503. }
  4504.  
  4505. to {
  4506. background-position: 0 0
  4507. }
  4508. }
  4509.  
  4510. .progress {
  4511. display: flex;
  4512. overflow: hidden;
  4513. font-size: .75rem;
  4514. line-height: 1rem;
  4515. text-align: center;
  4516. background-color: #eceeef;
  4517. border-radius: .25rem
  4518. }
  4519.  
  4520. .progress-bar {
  4521. height: 1rem;
  4522. color: #fff;
  4523. background-color: #a91d26
  4524. }
  4525.  
  4526. .progress-bar-striped {
  4527. 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);
  4528. background-size: 1rem 1rem
  4529. }
  4530.  
  4531. .progress-bar-animated {
  4532. animation: progress-bar-stripes 1s linear infinite
  4533. }
  4534.  
  4535. .media {
  4536. display: flex;
  4537. align-items: flex-start
  4538. }
  4539.  
  4540. .media-body {
  4541. flex: 1
  4542. }
  4543.  
  4544. .list-group {
  4545. display: flex;
  4546. flex-direction: column;
  4547. padding-left: 0;
  4548. margin-bottom: 0
  4549. }
  4550.  
  4551. .list-group-item-action {
  4552. width: 100%;
  4553. color: #464a4c;
  4554. text-align: inherit
  4555. }
  4556.  
  4557. .list-group-item-action .list-group-item-heading {
  4558. color: #292b2c
  4559. }
  4560.  
  4561. .list-group-item-action:focus,.list-group-item-action:hover {
  4562. color: #464a4c;
  4563. text-decoration: none;
  4564. background-color: #f7f7f9
  4565. }
  4566.  
  4567. .list-group-item-action:active {
  4568. color: #292b2c;
  4569. background-color: #eceeef
  4570. }
  4571.  
  4572. .list-group-item {
  4573. position: relative;
  4574. display: flex;
  4575. flex-flow: row wrap;
  4576. align-items: center;
  4577. padding: .75rem 1.25rem;
  4578. margin-bottom: -1px;
  4579. background-color: #fff;
  4580. border: 1px solid rgba(0,0,0,0.125)
  4581. }
  4582.  
  4583. .list-group-item:first-child {
  4584. border-top-right-radius: .25rem;
  4585. border-top-left-radius: .25rem
  4586. }
  4587.  
  4588. .list-group-item:last-child {
  4589. margin-bottom: 0;
  4590. border-bottom-right-radius: .25rem;
  4591. border-bottom-left-radius: .25rem
  4592. }
  4593.  
  4594. .list-group-item:focus,.list-group-item:hover {
  4595. text-decoration: none
  4596. }
  4597.  
  4598. .list-group-item.disabled,.list-group-item:disabled {
  4599. color: #636c72;
  4600. cursor: not-allowed;
  4601. background-color: #fff
  4602. }
  4603.  
  4604. .list-group-item.disabled .list-group-item-heading,.list-group-item:disabled .list-group-item-heading {
  4605. color: inherit
  4606. }
  4607.  
  4608. .list-group-item.disabled .list-group-item-text,.list-group-item:disabled .list-group-item-text {
  4609. color: #636c72
  4610. }
  4611.  
  4612. .list-group-item.active {
  4613. z-index: 2;
  4614. color: #fff;
  4615. background-color: #a91d26;
  4616. border-color: #a91d26
  4617. }
  4618.  
  4619. .list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small {
  4620. color: inherit
  4621. }
  4622.  
  4623. .list-group-item.active .list-group-item-text {
  4624. color: #f7ced1
  4625. }
  4626.  
  4627. .list-group-flush .list-group-item {
  4628. border-right: 0;
  4629. border-left: 0;
  4630. border-radius: 0
  4631. }
  4632.  
  4633. .list-group-flush:first-child .list-group-item:first-child {
  4634. border-top: 0
  4635. }
  4636.  
  4637. .list-group-flush:last-child .list-group-item:last-child {
  4638. border-bottom: 0
  4639. }
  4640.  
  4641. .list-group-item-success {
  4642. color: #3c763d;
  4643. background-color: #dff0d8
  4644. }
  4645.  
  4646. a.list-group-item-success,button.list-group-item-success {
  4647. color: #3c763d
  4648. }
  4649.  
  4650. a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {
  4651. color: inherit
  4652. }
  4653.  
  4654. a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover {
  4655. color: #3c763d;
  4656. background-color: #d0e9c6
  4657. }
  4658.  
  4659. a.list-group-item-success.active,button.list-group-item-success.active {
  4660. color: #fff;
  4661. background-color: #3c763d;
  4662. border-color: #3c763d
  4663. }
  4664.  
  4665. .list-group-item-info {
  4666. color: #31708f;
  4667. background-color: #d9edf7
  4668. }
  4669.  
  4670. a.list-group-item-info,button.list-group-item-info {
  4671. color: #31708f
  4672. }
  4673.  
  4674. a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {
  4675. color: inherit
  4676. }
  4677.  
  4678. a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover {
  4679. color: #31708f;
  4680. background-color: #c4e3f3
  4681. }
  4682.  
  4683. a.list-group-item-info.active,button.list-group-item-info.active {
  4684. color: #fff;
  4685. background-color: #31708f;
  4686. border-color: #31708f
  4687. }
  4688.  
  4689. .list-group-item-warning {
  4690. color: #8a6d3b;
  4691. background-color: #fcf8e3
  4692. }
  4693.  
  4694. a.list-group-item-warning,button.list-group-item-warning {
  4695. color: #8a6d3b
  4696. }
  4697.  
  4698. a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {
  4699. color: inherit
  4700. }
  4701.  
  4702. a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover {
  4703. color: #8a6d3b;
  4704. background-color: #faf2cc
  4705. }
  4706.  
  4707. a.list-group-item-warning.active,button.list-group-item-warning.active {
  4708. color: #fff;
  4709. background-color: #8a6d3b;
  4710. border-color: #8a6d3b
  4711. }
  4712.  
  4713. .list-group-item-danger {
  4714. color: #a94442;
  4715. background-color: #f2dede
  4716. }
  4717.  
  4718. a.list-group-item-danger,button.list-group-item-danger {
  4719. color: #a94442
  4720. }
  4721.  
  4722. a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {
  4723. color: inherit
  4724. }
  4725.  
  4726. a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover {
  4727. color: #a94442;
  4728. background-color: #ebcccc
  4729. }
  4730.  
  4731. a.list-group-item-danger.active,button.list-group-item-danger.active {
  4732. color: #fff;
  4733. background-color: #a94442;
  4734. border-color: #a94442
  4735. }
  4736.  
  4737. .embed-responsive {
  4738. position: relative;
  4739. display: block;
  4740. width: 100%;
  4741. padding: 0;
  4742. overflow: hidden
  4743. }
  4744.  
  4745. .embed-responsive::before {
  4746. display: block;
  4747. content: ""
  4748. }
  4749.  
  4750. .embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
  4751. position: absolute;
  4752. top: 0;
  4753. bottom: 0;
  4754. left: 0;
  4755. width: 100%;
  4756. height: 100%;
  4757. border: 0
  4758. }
  4759.  
  4760. .embed-responsive-21by9::before {
  4761. padding-top: 42.85714%
  4762. }
  4763.  
  4764. .embed-responsive-16by9::before {
  4765. padding-top: 56.25%
  4766. }
  4767.  
  4768. .embed-responsive-4by3::before {
  4769. padding-top: 75%
  4770. }
  4771.  
  4772. .embed-responsive-1by1::before {
  4773. padding-top: 100%
  4774. }
  4775.  
  4776. .close {
  4777. float: right;
  4778. font-size: 1.5rem;
  4779. font-weight: bold;
  4780. line-height: 1;
  4781. color: #000;
  4782. text-shadow: 0 1px 0 #fff;
  4783. opacity: .5
  4784. }
  4785.  
  4786. .close:focus,.close:hover {
  4787. color: #000;
  4788. text-decoration: none;
  4789. cursor: pointer;
  4790. opacity: .75
  4791. }
  4792.  
  4793. button.close {
  4794. padding: 0;
  4795. cursor: pointer;
  4796. background: transparent;
  4797. border: 0;
  4798. -webkit-appearance: none
  4799. }
  4800.  
  4801. .modal-open {
  4802. overflow: hidden
  4803. }
  4804.  
  4805. .modal {
  4806. position: fixed;
  4807. top: 0;
  4808. right: 0;
  4809. bottom: 0;
  4810. left: 0;
  4811. z-index: 1050;
  4812. display: none;
  4813. overflow: hidden;
  4814. outline: 0
  4815. }
  4816.  
  4817. .modal.fade .modal-dialog {
  4818. transition: transform 0.3s ease-out;
  4819. transform: translate(0, -25%)
  4820. }
  4821.  
  4822. .modal.show .modal-dialog {
  4823. transform: translate(0, 0)
  4824. }
  4825.  
  4826. .modal-open .modal {
  4827. overflow-x: hidden;
  4828. overflow-y: auto
  4829. }
  4830.  
  4831. .modal-dialog {
  4832. position: relative;
  4833. width: auto;
  4834. margin: 10px
  4835. }
  4836.  
  4837. .modal-content {
  4838. position: relative;
  4839. display: flex;
  4840. flex-direction: column;
  4841. background-color: #fff;
  4842. background-clip: padding-box;
  4843. border: 1px solid rgba(0,0,0,0.2);
  4844. border-radius: .3rem;
  4845. outline: 0
  4846. }
  4847.  
  4848. .modal-backdrop {
  4849. position: fixed;
  4850. top: 0;
  4851. right: 0;
  4852. bottom: 0;
  4853. left: 0;
  4854. z-index: 1040;
  4855. background-color: #000
  4856. }
  4857.  
  4858. .modal-backdrop.fade {
  4859. opacity: 0
  4860. }
  4861.  
  4862. .modal-backdrop.show {
  4863. opacity: .5
  4864. }
  4865.  
  4866. .modal-header {
  4867. display: flex;
  4868. align-items: center;
  4869. justify-content: space-between;
  4870. padding: 15px;
  4871. border-bottom: 1px solid #eceeef
  4872. }
  4873.  
  4874. .modal-title {
  4875. margin-bottom: 0;
  4876. line-height: 1.5
  4877. }
  4878.  
  4879. .modal-body {
  4880. position: relative;
  4881. flex: 1 1 auto;
  4882. padding: 15px
  4883. }
  4884.  
  4885. .modal-footer {
  4886. display: flex;
  4887. align-items: center;
  4888. justify-content: flex-end;
  4889. padding: 15px;
  4890. border-top: 1px solid #eceeef
  4891. }
  4892.  
  4893. .modal-footer>:not(:first-child) {
  4894. margin-left: .25rem
  4895. }
  4896.  
  4897. .modal-footer>:not(:last-child) {
  4898. margin-right: .25rem
  4899. }
  4900.  
  4901. .modal-scrollbar-measure {
  4902. position: absolute;
  4903. top: -9999px;
  4904. width: 50px;
  4905. height: 50px;
  4906. overflow: scroll
  4907. }
  4908.  
  4909. @media (min-width: 576px) {
  4910. .modal-dialog {
  4911. max-width:500px;
  4912. margin: 30px auto
  4913. }
  4914.  
  4915. .modal-sm {
  4916. max-width: 300px
  4917. }
  4918. }
  4919.  
  4920. @media (min-width: 992px) {
  4921. .modal-lg {
  4922. max-width:800px
  4923. }
  4924. }
  4925.  
  4926. .tooltip {
  4927. position: absolute;
  4928. z-index: 1070;
  4929. display: block;
  4930. font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  4931. font-style: normal;
  4932. font-weight: normal;
  4933. letter-spacing: normal;
  4934. line-break: auto;
  4935. line-height: 1.5;
  4936. text-align: left;
  4937. text-align: start;
  4938. text-decoration: none;
  4939. text-shadow: none;
  4940. text-transform: none;
  4941. white-space: normal;
  4942. word-break: normal;
  4943. word-spacing: normal;
  4944. font-size: .875rem;
  4945. word-wrap: break-word;
  4946. opacity: 0
  4947. }
  4948.  
  4949. .tooltip.show {
  4950. opacity: .9
  4951. }
  4952.  
  4953. .tooltip.tooltip-top,.tooltip.bs-tether-element-attached-bottom {
  4954. padding: 5px 0;
  4955. margin-top: -3px
  4956. }
  4957.  
  4958. .tooltip.tooltip-top .tooltip-inner::before,.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
  4959. bottom: 0;
  4960. left: 50%;
  4961. margin-left: -5px;
  4962. content: "";
  4963. border-width: 5px 5px 0;
  4964. border-top-color: #000
  4965. }
  4966.  
  4967. .tooltip.tooltip-right,.tooltip.bs-tether-element-attached-left {
  4968. padding: 0 5px;
  4969. margin-left: 3px
  4970. }
  4971.  
  4972. .tooltip.tooltip-right .tooltip-inner::before,.tooltip.bs-tether-element-attached-left .tooltip-inner::before {
  4973. top: 50%;
  4974. left: 0;
  4975. margin-top: -5px;
  4976. content: "";
  4977. border-width: 5px 5px 5px 0;
  4978. border-right-color: #000
  4979. }
  4980.  
  4981. .tooltip.tooltip-bottom,.tooltip.bs-tether-element-attached-top {
  4982. padding: 5px 0;
  4983. margin-top: 3px
  4984. }
  4985.  
  4986. .tooltip.tooltip-bottom .tooltip-inner::before,.tooltip.bs-tether-element-attached-top .tooltip-inner::before {
  4987. top: 0;
  4988. left: 50%;
  4989. margin-left: -5px;
  4990. content: "";
  4991. border-width: 0 5px 5px;
  4992. border-bottom-color: #000
  4993. }
  4994.  
  4995. .tooltip.tooltip-left,.tooltip.bs-tether-element-attached-right {
  4996. padding: 0 5px;
  4997. margin-left: -3px
  4998. }
  4999.  
  5000. .tooltip.tooltip-left .tooltip-inner::before,.tooltip.bs-tether-element-attached-right .tooltip-inner::before {
  5001. top: 50%;
  5002. right: 0;
  5003. margin-top: -5px;
  5004. content: "";
  5005. border-width: 5px 0 5px 5px;
  5006. border-left-color: #000
  5007. }
  5008.  
  5009. .tooltip-inner {
  5010. max-width: 200px;
  5011. padding: 3px 8px;
  5012. color: #fff;
  5013. text-align: center;
  5014. background-color: #000;
  5015. border-radius: .25rem
  5016. }
  5017.  
  5018. .tooltip-inner::before {
  5019. position: absolute;
  5020. width: 0;
  5021. height: 0;
  5022. border-color: transparent;
  5023. border-style: solid
  5024. }
  5025.  
  5026. .popover {
  5027. position: absolute;
  5028. top: 0;
  5029. left: 0;
  5030. z-index: 1060;
  5031. display: block;
  5032. max-width: 276px;
  5033. padding: 1px;
  5034. font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  5035. font-style: normal;
  5036. font-weight: normal;
  5037. letter-spacing: normal;
  5038. line-break: auto;
  5039. line-height: 1.5;
  5040. text-align: left;
  5041. text-align: start;
  5042. text-decoration: none;
  5043. text-shadow: none;
  5044. text-transform: none;
  5045. white-space: normal;
  5046. word-break: normal;
  5047. word-spacing: normal;
  5048. font-size: .875rem;
  5049. word-wrap: break-word;
  5050. background-color: #fff;
  5051. background-clip: padding-box;
  5052. border: 1px solid rgba(0,0,0,0.2);
  5053. border-radius: .3rem
  5054. }
  5055.  
  5056. .popover.popover-top,.popover.bs-tether-element-attached-bottom {
  5057. margin-top: -10px
  5058. }
  5059.  
  5060. .popover.popover-top::before,.popover.popover-top::after,.popover.bs-tether-element-attached-bottom::before,.popover.bs-tether-element-attached-bottom::after {
  5061. left: 50%;
  5062. border-bottom-width: 0
  5063. }
  5064.  
  5065. .popover.popover-top::before,.popover.bs-tether-element-attached-bottom::before {
  5066. bottom: -11px;
  5067. margin-left: -11px;
  5068. border-top-color: rgba(0,0,0,0.25)
  5069. }
  5070.  
  5071. .popover.popover-top::after,.popover.bs-tether-element-attached-bottom::after {
  5072. bottom: -10px;
  5073. margin-left: -10px;
  5074. border-top-color: #fff
  5075. }
  5076.  
  5077. .popover.popover-right,.popover.bs-tether-element-attached-left {
  5078. margin-left: 10px
  5079. }
  5080.  
  5081. .popover.popover-right::before,.popover.popover-right::after,.popover.bs-tether-element-attached-left::before,.popover.bs-tether-element-attached-left::after {
  5082. top: 50%;
  5083. border-left-width: 0
  5084. }
  5085.  
  5086. .popover.popover-right::before,.popover.bs-tether-element-attached-left::before {
  5087. left: -11px;
  5088. margin-top: -11px;
  5089. border-right-color: rgba(0,0,0,0.25)
  5090. }
  5091.  
  5092. .popover.popover-right::after,.popover.bs-tether-element-attached-left::after {
  5093. left: -10px;
  5094. margin-top: -10px;
  5095. border-right-color: #fff
  5096. }
  5097.  
  5098. .popover.popover-bottom,.popover.bs-tether-element-attached-top {
  5099. margin-top: 10px
  5100. }
  5101.  
  5102. .popover.popover-bottom::before,.popover.popover-bottom::after,.popover.bs-tether-element-attached-top::before,.popover.bs-tether-element-attached-top::after {
  5103. left: 50%;
  5104. border-top-width: 0
  5105. }
  5106.  
  5107. .popover.popover-bottom::before,.popover.bs-tether-element-attached-top::before {
  5108. top: -11px;
  5109. margin-left: -11px;
  5110. border-bottom-color: rgba(0,0,0,0.25)
  5111. }
  5112.  
  5113. .popover.popover-bottom::after,.popover.bs-tether-element-attached-top::after {
  5114. top: -10px;
  5115. margin-left: -10px;
  5116. border-bottom-color: #f7f7f7
  5117. }
  5118.  
  5119. .popover.popover-bottom .popover-title::before,.popover.bs-tether-element-attached-top .popover-title::before {
  5120. position: absolute;
  5121. top: 0;
  5122. left: 50%;
  5123. display: block;
  5124. width: 20px;
  5125. margin-left: -10px;
  5126. content: "";
  5127. border-bottom: 1px solid #f7f7f7
  5128. }
  5129.  
  5130. .popover.popover-left,.popover.bs-tether-element-attached-right {
  5131. margin-left: -10px
  5132. }
  5133.  
  5134. .popover.popover-left::before,.popover.popover-left::after,.popover.bs-tether-element-attached-right::before,.popover.bs-tether-element-attached-right::after {
  5135. top: 50%;
  5136. border-right-width: 0
  5137. }
  5138.  
  5139. .popover.popover-left::before,.popover.bs-tether-element-attached-right::before {
  5140. right: -11px;
  5141. margin-top: -11px;
  5142. border-left-color: rgba(0,0,0,0.25)
  5143. }
  5144.  
  5145. .popover.popover-left::after,.popover.bs-tether-element-attached-right::after {
  5146. right: -10px;
  5147. margin-top: -10px;
  5148. border-left-color: #fff
  5149. }
  5150.  
  5151. .popover-title {
  5152. padding: 8px 14px;
  5153. margin-bottom: 0;
  5154. font-size: 1rem;
  5155. background-color: #f7f7f7;
  5156. border-bottom: 1px solid #ebebeb;
  5157. border-top-right-radius: calc(.3rem - 1px);
  5158. border-top-left-radius: calc(.3rem - 1px)
  5159. }
  5160.  
  5161. .popover-title:empty {
  5162. display: none
  5163. }
  5164.  
  5165. .popover-content {
  5166. padding: 9px 14px
  5167. }
  5168.  
  5169. .popover::before,.popover::after {
  5170. position: absolute;
  5171. display: block;
  5172. width: 0;
  5173. height: 0;
  5174. border-color: transparent;
  5175. border-style: solid
  5176. }
  5177.  
  5178. .popover::before {
  5179. content: "";
  5180. border-width: 11px
  5181. }
  5182.  
  5183. .popover::after {
  5184. content: "";
  5185. border-width: 10px
  5186. }
  5187.  
  5188. .carousel {
  5189. position: relative
  5190. }
  5191.  
  5192. .carousel-inner {
  5193. position: relative;
  5194. width: 100%;
  5195. overflow: hidden
  5196. }
  5197.  
  5198. .carousel-item {
  5199. position: relative;
  5200. display: none;
  5201. width: 100%
  5202. }
  5203.  
  5204. @media (-webkit-transform-3d) {
  5205. .carousel-item {
  5206. transition: transform 0.6s ease-in-out;
  5207. backface-visibility: hidden;
  5208. perspective: 1000px
  5209. }
  5210. }
  5211.  
  5212. @supports (transform: translate3d(0, 0, 0)) {
  5213. .carousel-item {
  5214. transition:transform 0.6s ease-in-out;
  5215. backface-visibility: hidden;
  5216. perspective: 1000px
  5217. }
  5218. }
  5219.  
  5220. .carousel-item.active,.carousel-item-next,.carousel-item-prev {
  5221. display: flex
  5222. }
  5223.  
  5224. .carousel-item-next,.carousel-item-prev {
  5225. position: absolute;
  5226. top: 0
  5227. }
  5228.  
  5229. @media (-webkit-transform-3d) {
  5230. .carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
  5231. transform: translate3d(0, 0, 0)
  5232. }
  5233.  
  5234. .carousel-item-next,.active.carousel-item-right {
  5235. transform: translate3d(100%, 0, 0)
  5236. }
  5237.  
  5238. .carousel-item-prev,.active.carousel-item-left {
  5239. transform: translate3d(-100%, 0, 0)
  5240. }
  5241. }
  5242.  
  5243. @supports (transform: translate3d(0, 0, 0)) {
  5244. .carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
  5245. transform:translate3d(0, 0, 0)
  5246. }
  5247.  
  5248. .carousel-item-next,.active.carousel-item-right {
  5249. transform: translate3d(100%, 0, 0)
  5250. }
  5251.  
  5252. .carousel-item-prev,.active.carousel-item-left {
  5253. transform: translate3d(-100%, 0, 0)
  5254. }
  5255. }
  5256.  
  5257. .carousel-control-prev,.carousel-control-next {
  5258. position: absolute;
  5259. top: 0;
  5260. bottom: 0;
  5261. display: flex;
  5262. align-items: center;
  5263. justify-content: center;
  5264. width: 15%;
  5265. color: #fff;
  5266. text-align: center;
  5267. opacity: .5
  5268. }
  5269.  
  5270. .carousel-control-prev:focus,.carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover {
  5271. color: #fff;
  5272. text-decoration: none;
  5273. outline: 0;
  5274. opacity: .9
  5275. }
  5276.  
  5277. .carousel-control-prev {
  5278. left: 0
  5279. }
  5280.  
  5281. .carousel-control-next {
  5282. right: 0
  5283. }
  5284.  
  5285. .carousel-control-prev-icon,.carousel-control-next-icon {
  5286. display: inline-block;
  5287. width: 20px;
  5288. height: 20px;
  5289. background: transparent no-repeat center center;
  5290. background-size: 100% 100%
  5291. }
  5292.  
  5293. .carousel-control-prev-icon {
  5294. 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='M4 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")
  5295. }
  5296.  
  5297. .carousel-control-next-icon {
  5298. 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='M1.5 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")
  5299. }
  5300.  
  5301. .carousel-indicators {
  5302. position: absolute;
  5303. right: 0;
  5304. bottom: 10px;
  5305. left: 0;
  5306. z-index: 15;
  5307. display: flex;
  5308. justify-content: center;
  5309. padding-left: 0;
  5310. margin-right: 15%;
  5311. margin-left: 15%;
  5312. list-style: none
  5313. }
  5314.  
  5315. .carousel-indicators li {
  5316. position: relative;
  5317. flex: 1 0 auto;
  5318. max-width: 30px;
  5319. height: 3px;
  5320. margin-right: 3px;
  5321. margin-left: 3px;
  5322. text-indent: -999px;
  5323. cursor: pointer;
  5324. background-color: rgba(255,255,255,0.5)
  5325. }
  5326.  
  5327. .carousel-indicators li::before {
  5328. position: absolute;
  5329. top: -10px;
  5330. left: 0;
  5331. display: inline-block;
  5332. width: 100%;
  5333. height: 10px;
  5334. content: ""
  5335. }
  5336.  
  5337. .carousel-indicators li::after {
  5338. position: absolute;
  5339. bottom: -10px;
  5340. left: 0;
  5341. display: inline-block;
  5342. width: 100%;
  5343. height: 10px;
  5344. content: ""
  5345. }
  5346.  
  5347. .carousel-indicators .active {
  5348. background-color: #fff
  5349. }
  5350.  
  5351. .carousel-caption {
  5352. position: absolute;
  5353. right: 15%;
  5354. bottom: 20px;
  5355. left: 15%;
  5356. z-index: 10;
  5357. padding-top: 20px;
  5358. padding-bottom: 20px;
  5359. color: #fff;
  5360. text-align: center
  5361. }
  5362.  
  5363. .align-baseline {
  5364. vertical-align: baseline !important
  5365. }
  5366.  
  5367. .align-top {
  5368. vertical-align: top !important
  5369. }
  5370.  
  5371. .align-middle {
  5372. vertical-align: middle !important
  5373. }
  5374.  
  5375. .align-bottom {
  5376. vertical-align: bottom !important
  5377. }
  5378.  
  5379. .align-text-bottom {
  5380. vertical-align: text-bottom !important
  5381. }
  5382.  
  5383. .align-text-top {
  5384. vertical-align: text-top !important
  5385. }
  5386.  
  5387. .bg-faded {
  5388. background-color: #f7f7f7
  5389. }
  5390.  
  5391. .bg-primary {
  5392. background-color: #a91d26 !important
  5393. }
  5394.  
  5395. a.bg-primary:focus,a.bg-primary:hover {
  5396. background-color: #7d161c !important
  5397. }
  5398.  
  5399. .bg-success {
  5400. background-color: #5cb85c !important
  5401. }
  5402.  
  5403. a.bg-success:focus,a.bg-success:hover {
  5404. background-color: #449d44 !important
  5405. }
  5406.  
  5407. .bg-info {
  5408. background-color: #5bc0de !important
  5409. }
  5410.  
  5411. a.bg-info:focus,a.bg-info:hover {
  5412. background-color: #31b0d5 !important
  5413. }
  5414.  
  5415. .bg-warning {
  5416. background-color: #f0ad4e !important
  5417. }
  5418.  
  5419. a.bg-warning:focus,a.bg-warning:hover {
  5420. background-color: #ec971f !important
  5421. }
  5422.  
  5423. .bg-danger {
  5424. background-color: #d9534f !important
  5425. }
  5426.  
  5427. a.bg-danger:focus,a.bg-danger:hover {
  5428. background-color: #c9302c !important
  5429. }
  5430.  
  5431. .bg-inverse {
  5432. background-color: #292b2c !important
  5433. }
  5434.  
  5435. a.bg-inverse:focus,a.bg-inverse:hover {
  5436. background-color: #101112 !important
  5437. }
  5438.  
  5439. .border-0 {
  5440. border: 0 !important
  5441. }
  5442.  
  5443. .border-top-0 {
  5444. border-top: 0 !important
  5445. }
  5446.  
  5447. .border-right-0 {
  5448. border-right: 0 !important
  5449. }
  5450.  
  5451. .border-bottom-0 {
  5452. border-bottom: 0 !important
  5453. }
  5454.  
  5455. .border-left-0 {
  5456. border-left: 0 !important
  5457. }
  5458.  
  5459. .rounded {
  5460. border-radius: .25rem
  5461. }
  5462.  
  5463. .rounded-top {
  5464. border-top-right-radius: .25rem;
  5465. border-top-left-radius: .25rem
  5466. }
  5467.  
  5468. .rounded-right {
  5469. border-bottom-right-radius: .25rem;
  5470. border-top-right-radius: .25rem
  5471. }
  5472.  
  5473. .rounded-bottom {
  5474. border-bottom-right-radius: .25rem;
  5475. border-bottom-left-radius: .25rem
  5476. }
  5477.  
  5478. .rounded-left {
  5479. border-bottom-left-radius: .25rem;
  5480. border-top-left-radius: .25rem
  5481. }
  5482.  
  5483. .rounded-circle {
  5484. border-radius: 50%
  5485. }
  5486.  
  5487. .rounded-0 {
  5488. border-radius: 0
  5489. }
  5490.  
  5491. .clearfix::after {
  5492. display: block;
  5493. content: "";
  5494. clear: both
  5495. }
  5496.  
  5497. .d-none {
  5498. display: none !important
  5499. }
  5500.  
  5501. .d-inline {
  5502. display: inline !important
  5503. }
  5504.  
  5505. .d-inline-block {
  5506. display: inline-block !important
  5507. }
  5508.  
  5509. .d-block {
  5510. display: block !important
  5511. }
  5512.  
  5513. .d-table {
  5514. display: table !important
  5515. }
  5516.  
  5517. .d-table-cell {
  5518. display: table-cell !important
  5519. }
  5520.  
  5521. .d-flex {
  5522. display: flex !important
  5523. }
  5524.  
  5525. .d-inline-flex {
  5526. display: inline-flex !important
  5527. }
  5528.  
  5529. @media (min-width: 576px) {
  5530. .d-sm-none {
  5531. display:none !important
  5532. }
  5533.  
  5534. .d-sm-inline {
  5535. display: inline !important
  5536. }
  5537.  
  5538. .d-sm-inline-block {
  5539. display: inline-block !important
  5540. }
  5541.  
  5542. .d-sm-block {
  5543. display: block !important
  5544. }
  5545.  
  5546. .d-sm-table {
  5547. display: table !important
  5548. }
  5549.  
  5550. .d-sm-table-cell {
  5551. display: table-cell !important
  5552. }
  5553.  
  5554. .d-sm-flex {
  5555. display: flex !important
  5556. }
  5557.  
  5558. .d-sm-inline-flex {
  5559. display: inline-flex !important
  5560. }
  5561. }
  5562.  
  5563. @media (min-width: 768px) {
  5564. .d-md-none {
  5565. display:none !important
  5566. }
  5567.  
  5568. .d-md-inline {
  5569. display: inline !important
  5570. }
  5571.  
  5572. .d-md-inline-block {
  5573. display: inline-block !important
  5574. }
  5575.  
  5576. .d-md-block {
  5577. display: block !important
  5578. }
  5579.  
  5580. .d-md-table {
  5581. display: table !important
  5582. }
  5583.  
  5584. .d-md-table-cell {
  5585. display: table-cell !important
  5586. }
  5587.  
  5588. .d-md-flex {
  5589. display: flex !important
  5590. }
  5591.  
  5592. .d-md-inline-flex {
  5593. display: inline-flex !important
  5594. }
  5595. }
  5596.  
  5597. @media (min-width: 992px) {
  5598. .d-lg-none {
  5599. display:none !important
  5600. }
  5601.  
  5602. .d-lg-inline {
  5603. display: inline !important
  5604. }
  5605.  
  5606. .d-lg-inline-block {
  5607. display: inline-block !important
  5608. }
  5609.  
  5610. .d-lg-block {
  5611. display: block !important
  5612. }
  5613.  
  5614. .d-lg-table {
  5615. display: table !important
  5616. }
  5617.  
  5618. .d-lg-table-cell {
  5619. display: table-cell !important
  5620. }
  5621.  
  5622. .d-lg-flex {
  5623. display: flex !important
  5624. }
  5625.  
  5626. .d-lg-inline-flex {
  5627. display: inline-flex !important
  5628. }
  5629. }
  5630.  
  5631. @media (min-width: 1200px) {
  5632. .d-xl-none {
  5633. display:none !important
  5634. }
  5635.  
  5636. .d-xl-inline {
  5637. display: inline !important
  5638. }
  5639.  
  5640. .d-xl-inline-block {
  5641. display: inline-block !important
  5642. }
  5643.  
  5644. .d-xl-block {
  5645. display: block !important
  5646. }
  5647.  
  5648. .d-xl-table {
  5649. display: table !important
  5650. }
  5651.  
  5652. .d-xl-table-cell {
  5653. display: table-cell !important
  5654. }
  5655.  
  5656. .d-xl-flex {
  5657. display: flex !important
  5658. }
  5659.  
  5660. .d-xl-inline-flex {
  5661. display: inline-flex !important
  5662. }
  5663. }
  5664.  
  5665. .flex-first {
  5666. order: -1
  5667. }
  5668.  
  5669. .flex-last {
  5670. order: 1
  5671. }
  5672.  
  5673. .flex-unordered {
  5674. order: 0
  5675. }
  5676.  
  5677. .flex-row {
  5678. flex-direction: row !important
  5679. }
  5680.  
  5681. .flex-column {
  5682. flex-direction: column !important
  5683. }
  5684.  
  5685. .flex-row-reverse {
  5686. flex-direction: row-reverse !important
  5687. }
  5688.  
  5689. .flex-column-reverse {
  5690. flex-direction: column-reverse !important
  5691. }
  5692.  
  5693. .flex-wrap {
  5694. flex-wrap: wrap !important
  5695. }
  5696.  
  5697. .flex-nowrap {
  5698. flex-wrap: nowrap !important
  5699. }
  5700.  
  5701. .flex-wrap-reverse {
  5702. flex-wrap: wrap-reverse !important
  5703. }
  5704.  
  5705. .justify-content-start {
  5706. justify-content: flex-start !important
  5707. }
  5708.  
  5709. .justify-content-end {
  5710. justify-content: flex-end !important
  5711. }
  5712.  
  5713. .justify-content-center {
  5714. justify-content: center !important
  5715. }
  5716.  
  5717. .justify-content-between {
  5718. justify-content: space-between !important
  5719. }
  5720.  
  5721. .justify-content-around {
  5722. justify-content: space-around !important
  5723. }
  5724.  
  5725. .align-items-start {
  5726. align-items: flex-start !important
  5727. }
  5728.  
  5729. .align-items-end {
  5730. align-items: flex-end !important
  5731. }
  5732.  
  5733. .align-items-center {
  5734. align-items: center !important
  5735. }
  5736.  
  5737. .align-items-baseline {
  5738. align-items: baseline !important
  5739. }
  5740.  
  5741. .align-items-stretch {
  5742. align-items: stretch !important
  5743. }
  5744.  
  5745. .align-content-start {
  5746. align-content: flex-start !important
  5747. }
  5748.  
  5749. .align-content-end {
  5750. align-content: flex-end !important
  5751. }
  5752.  
  5753. .align-content-center {
  5754. align-content: center !important
  5755. }
  5756.  
  5757. .align-content-between {
  5758. align-content: space-between !important
  5759. }
  5760.  
  5761. .align-content-around {
  5762. align-content: space-around !important
  5763. }
  5764.  
  5765. .align-content-stretch {
  5766. align-content: stretch !important
  5767. }
  5768.  
  5769. .align-self-auto {
  5770. align-self: auto !important
  5771. }
  5772.  
  5773. .align-self-start {
  5774. align-self: flex-start !important
  5775. }
  5776.  
  5777. .align-self-end {
  5778. align-self: flex-end !important
  5779. }
  5780.  
  5781. .align-self-center {
  5782. align-self: center !important
  5783. }
  5784.  
  5785. .align-self-baseline {
  5786. align-self: baseline !important
  5787. }
  5788.  
  5789. .align-self-stretch {
  5790. align-self: stretch !important
  5791. }
  5792.  
  5793. @media (min-width: 576px) {
  5794. .flex-sm-first {
  5795. order:-1
  5796. }
  5797.  
  5798. .flex-sm-last {
  5799. order: 1
  5800. }
  5801.  
  5802. .flex-sm-unordered {
  5803. order: 0
  5804. }
  5805.  
  5806. .flex-sm-row {
  5807. flex-direction: row !important
  5808. }
  5809.  
  5810. .flex-sm-column {
  5811. flex-direction: column !important
  5812. }
  5813.  
  5814. .flex-sm-row-reverse {
  5815. flex-direction: row-reverse !important
  5816. }
  5817.  
  5818. .flex-sm-column-reverse {
  5819. flex-direction: column-reverse !important
  5820. }
  5821.  
  5822. .flex-sm-wrap {
  5823. flex-wrap: wrap !important
  5824. }
  5825.  
  5826. .flex-sm-nowrap {
  5827. flex-wrap: nowrap !important
  5828. }
  5829.  
  5830. .flex-sm-wrap-reverse {
  5831. flex-wrap: wrap-reverse !important
  5832. }
  5833.  
  5834. .justify-content-sm-start {
  5835. justify-content: flex-start !important
  5836. }
  5837.  
  5838. .justify-content-sm-end {
  5839. justify-content: flex-end !important
  5840. }
  5841.  
  5842. .justify-content-sm-center {
  5843. justify-content: center !important
  5844. }
  5845.  
  5846. .justify-content-sm-between {
  5847. justify-content: space-between !important
  5848. }
  5849.  
  5850. .justify-content-sm-around {
  5851. justify-content: space-around !important
  5852. }
  5853.  
  5854. .align-items-sm-start {
  5855. align-items: flex-start !important
  5856. }
  5857.  
  5858. .align-items-sm-end {
  5859. align-items: flex-end !important
  5860. }
  5861.  
  5862. .align-items-sm-center {
  5863. align-items: center !important
  5864. }
  5865.  
  5866. .align-items-sm-baseline {
  5867. align-items: baseline !important
  5868. }
  5869.  
  5870. .align-items-sm-stretch {
  5871. align-items: stretch !important
  5872. }
  5873.  
  5874. .align-content-sm-start {
  5875. align-content: flex-start !important
  5876. }
  5877.  
  5878. .align-content-sm-end {
  5879. align-content: flex-end !important
  5880. }
  5881.  
  5882. .align-content-sm-center {
  5883. align-content: center !important
  5884. }
  5885.  
  5886. .align-content-sm-between {
  5887. align-content: space-between !important
  5888. }
  5889.  
  5890. .align-content-sm-around {
  5891. align-content: space-around !important
  5892. }
  5893.  
  5894. .align-content-sm-stretch {
  5895. align-content: stretch !important
  5896. }
  5897.  
  5898. .align-self-sm-auto {
  5899. align-self: auto !important
  5900. }
  5901.  
  5902. .align-self-sm-start {
  5903. align-self: flex-start !important
  5904. }
  5905.  
  5906. .align-self-sm-end {
  5907. align-self: flex-end !important
  5908. }
  5909.  
  5910. .align-self-sm-center {
  5911. align-self: center !important
  5912. }
  5913.  
  5914. .align-self-sm-baseline {
  5915. align-self: baseline !important
  5916. }
  5917.  
  5918. .align-self-sm-stretch {
  5919. align-self: stretch !important
  5920. }
  5921. }
  5922.  
  5923. @media (min-width: 768px) {
  5924. .flex-md-first {
  5925. order:-1
  5926. }
  5927.  
  5928. .flex-md-last {
  5929. order: 1
  5930. }
  5931.  
  5932. .flex-md-unordered {
  5933. order: 0
  5934. }
  5935.  
  5936. .flex-md-row {
  5937. flex-direction: row !important
  5938. }
  5939.  
  5940. .flex-md-column {
  5941. flex-direction: column !important
  5942. }
  5943.  
  5944. .flex-md-row-reverse {
  5945. flex-direction: row-reverse !important
  5946. }
  5947.  
  5948. .flex-md-column-reverse {
  5949. flex-direction: column-reverse !important
  5950. }
  5951.  
  5952. .flex-md-wrap {
  5953. flex-wrap: wrap !important
  5954. }
  5955.  
  5956. .flex-md-nowrap {
  5957. flex-wrap: nowrap !important
  5958. }
  5959.  
  5960. .flex-md-wrap-reverse {
  5961. flex-wrap: wrap-reverse !important
  5962. }
  5963.  
  5964. .justify-content-md-start {
  5965. justify-content: flex-start !important
  5966. }
  5967.  
  5968. .justify-content-md-end {
  5969. justify-content: flex-end !important
  5970. }
  5971.  
  5972. .justify-content-md-center {
  5973. justify-content: center !important
  5974. }
  5975.  
  5976. .justify-content-md-between {
  5977. justify-content: space-between !important
  5978. }
  5979.  
  5980. .justify-content-md-around {
  5981. justify-content: space-around !important
  5982. }
  5983.  
  5984. .align-items-md-start {
  5985. align-items: flex-start !important
  5986. }
  5987.  
  5988. .align-items-md-end {
  5989. align-items: flex-end !important
  5990. }
  5991.  
  5992. .align-items-md-center {
  5993. align-items: center !important
  5994. }
  5995.  
  5996. .align-items-md-baseline {
  5997. align-items: baseline !important
  5998. }
  5999.  
  6000. .align-items-md-stretch {
  6001. align-items: stretch !important
  6002. }
  6003.  
  6004. .align-content-md-start {
  6005. align-content: flex-start !important
  6006. }
  6007.  
  6008. .align-content-md-end {
  6009. align-content: flex-end !important
  6010. }
  6011.  
  6012. .align-content-md-center {
  6013. align-content: center !important
  6014. }
  6015.  
  6016. .align-content-md-between {
  6017. align-content: space-between !important
  6018. }
  6019.  
  6020. .align-content-md-around {
  6021. align-content: space-around !important
  6022. }
  6023.  
  6024. .align-content-md-stretch {
  6025. align-content: stretch !important
  6026. }
  6027.  
  6028. .align-self-md-auto {
  6029. align-self: auto !important
  6030. }
  6031.  
  6032. .align-self-md-start {
  6033. align-self: flex-start !important
  6034. }
  6035.  
  6036. .align-self-md-end {
  6037. align-self: flex-end !important
  6038. }
  6039.  
  6040. .align-self-md-center {
  6041. align-self: center !important
  6042. }
  6043.  
  6044. .align-self-md-baseline {
  6045. align-self: baseline !important
  6046. }
  6047.  
  6048. .align-self-md-stretch {
  6049. align-self: stretch !important
  6050. }
  6051. }
  6052.  
  6053. @media (min-width: 992px) {
  6054. .flex-lg-first {
  6055. order:-1
  6056. }
  6057.  
  6058. .flex-lg-last {
  6059. order: 1
  6060. }
  6061.  
  6062. .flex-lg-unordered {
  6063. order: 0
  6064. }
  6065.  
  6066. .flex-lg-row {
  6067. flex-direction: row !important
  6068. }
  6069.  
  6070. .flex-lg-column {
  6071. flex-direction: column !important
  6072. }
  6073.  
  6074. .flex-lg-row-reverse {
  6075. flex-direction: row-reverse !important
  6076. }
  6077.  
  6078. .flex-lg-column-reverse {
  6079. flex-direction: column-reverse !important
  6080. }
  6081.  
  6082. .flex-lg-wrap {
  6083. flex-wrap: wrap !important
  6084. }
  6085.  
  6086. .flex-lg-nowrap {
  6087. flex-wrap: nowrap !important
  6088. }
  6089.  
  6090. .flex-lg-wrap-reverse {
  6091. flex-wrap: wrap-reverse !important
  6092. }
  6093.  
  6094. .justify-content-lg-start {
  6095. justify-content: flex-start !important
  6096. }
  6097.  
  6098. .justify-content-lg-end {
  6099. justify-content: flex-end !important
  6100. }
  6101.  
  6102. .justify-content-lg-center {
  6103. justify-content: center !important
  6104. }
  6105.  
  6106. .justify-content-lg-between {
  6107. justify-content: space-between !important
  6108. }
  6109.  
  6110. .justify-content-lg-around {
  6111. justify-content: space-around !important
  6112. }
  6113.  
  6114. .align-items-lg-start {
  6115. align-items: flex-start !important
  6116. }
  6117.  
  6118. .align-items-lg-end {
  6119. align-items: flex-end !important
  6120. }
  6121.  
  6122. .align-items-lg-center {
  6123. align-items: center !important
  6124. }
  6125.  
  6126. .align-items-lg-baseline {
  6127. align-items: baseline !important
  6128. }
  6129.  
  6130. .align-items-lg-stretch {
  6131. align-items: stretch !important
  6132. }
  6133.  
  6134. .align-content-lg-start {
  6135. align-content: flex-start !important
  6136. }
  6137.  
  6138. .align-content-lg-end {
  6139. align-content: flex-end !important
  6140. }
  6141.  
  6142. .align-content-lg-center {
  6143. align-content: center !important
  6144. }
  6145.  
  6146. .align-content-lg-between {
  6147. align-content: space-between !important
  6148. }
  6149.  
  6150. .align-content-lg-around {
  6151. align-content: space-around !important
  6152. }
  6153.  
  6154. .align-content-lg-stretch {
  6155. align-content: stretch !important
  6156. }
  6157.  
  6158. .align-self-lg-auto {
  6159. align-self: auto !important
  6160. }
  6161.  
  6162. .align-self-lg-start {
  6163. align-self: flex-start !important
  6164. }
  6165.  
  6166. .align-self-lg-end {
  6167. align-self: flex-end !important
  6168. }
  6169.  
  6170. .align-self-lg-center {
  6171. align-self: center !important
  6172. }
  6173.  
  6174. .align-self-lg-baseline {
  6175. align-self: baseline !important
  6176. }
  6177.  
  6178. .align-self-lg-stretch {
  6179. align-self: stretch !important
  6180. }
  6181. }
  6182.  
  6183. @media (min-width: 1200px) {
  6184. .flex-xl-first {
  6185. order:-1
  6186. }
  6187.  
  6188. .flex-xl-last {
  6189. order: 1
  6190. }
  6191.  
  6192. .flex-xl-unordered {
  6193. order: 0
  6194. }
  6195.  
  6196. .flex-xl-row {
  6197. flex-direction: row !important
  6198. }
  6199.  
  6200. .flex-xl-column {
  6201. flex-direction: column !important
  6202. }
  6203.  
  6204. .flex-xl-row-reverse {
  6205. flex-direction: row-reverse !important
  6206. }
  6207.  
  6208. .flex-xl-column-reverse {
  6209. flex-direction: column-reverse !important
  6210. }
  6211.  
  6212. .flex-xl-wrap {
  6213. flex-wrap: wrap !important
  6214. }
  6215.  
  6216. .flex-xl-nowrap {
  6217. flex-wrap: nowrap !important
  6218. }
  6219.  
  6220. .flex-xl-wrap-reverse {
  6221. flex-wrap: wrap-reverse !important
  6222. }
  6223.  
  6224. .justify-content-xl-start {
  6225. justify-content: flex-start !important
  6226. }
  6227.  
  6228. .justify-content-xl-end {
  6229. justify-content: flex-end !important
  6230. }
  6231.  
  6232. .justify-content-xl-center {
  6233. justify-content: center !important
  6234. }
  6235.  
  6236. .justify-content-xl-between {
  6237. justify-content: space-between !important
  6238. }
  6239.  
  6240. .justify-content-xl-around {
  6241. justify-content: space-around !important
  6242. }
  6243.  
  6244. .align-items-xl-start {
  6245. align-items: flex-start !important
  6246. }
  6247.  
  6248. .align-items-xl-end {
  6249. align-items: flex-end !important
  6250. }
  6251.  
  6252. .align-items-xl-center {
  6253. align-items: center !important
  6254. }
  6255.  
  6256. .align-items-xl-baseline {
  6257. align-items: baseline !important
  6258. }
  6259.  
  6260. .align-items-xl-stretch {
  6261. align-items: stretch !important
  6262. }
  6263.  
  6264. .align-content-xl-start {
  6265. align-content: flex-start !important
  6266. }
  6267.  
  6268. .align-content-xl-end {
  6269. align-content: flex-end !important
  6270. }
  6271.  
  6272. .align-content-xl-center {
  6273. align-content: center !important
  6274. }
  6275.  
  6276. .align-content-xl-between {
  6277. align-content: space-between !important
  6278. }
  6279.  
  6280. .align-content-xl-around {
  6281. align-content: space-around !important
  6282. }
  6283.  
  6284. .align-content-xl-stretch {
  6285. align-content: stretch !important
  6286. }
  6287.  
  6288. .align-self-xl-auto {
  6289. align-self: auto !important
  6290. }
  6291.  
  6292. .align-self-xl-start {
  6293. align-self: flex-start !important
  6294. }
  6295.  
  6296. .align-self-xl-end {
  6297. align-self: flex-end !important
  6298. }
  6299.  
  6300. .align-self-xl-center {
  6301. align-self: center !important
  6302. }
  6303.  
  6304. .align-self-xl-baseline {
  6305. align-self: baseline !important
  6306. }
  6307.  
  6308. .align-self-xl-stretch {
  6309. align-self: stretch !important
  6310. }
  6311. }
  6312.  
  6313. .float-left {
  6314. float: left !important
  6315. }
  6316.  
  6317. .float-right {
  6318. float: right !important
  6319. }
  6320.  
  6321. .float-none {
  6322. float: none !important
  6323. }
  6324.  
  6325. @media (min-width: 576px) {
  6326. .float-sm-left {
  6327. float:left !important
  6328. }
  6329.  
  6330. .float-sm-right {
  6331. float: right !important
  6332. }
  6333.  
  6334. .float-sm-none {
  6335. float: none !important
  6336. }
  6337. }
  6338.  
  6339. @media (min-width: 768px) {
  6340. .float-md-left {
  6341. float:left !important
  6342. }
  6343.  
  6344. .float-md-right {
  6345. float: right !important
  6346. }
  6347.  
  6348. .float-md-none {
  6349. float: none !important
  6350. }
  6351. }
  6352.  
  6353. @media (min-width: 992px) {
  6354. .float-lg-left {
  6355. float:left !important
  6356. }
  6357.  
  6358. .float-lg-right {
  6359. float: right !important
  6360. }
  6361.  
  6362. .float-lg-none {
  6363. float: none !important
  6364. }
  6365. }
  6366.  
  6367. @media (min-width: 1200px) {
  6368. .float-xl-left {
  6369. float:left !important
  6370. }
  6371.  
  6372. .float-xl-right {
  6373. float: right !important
  6374. }
  6375.  
  6376. .float-xl-none {
  6377. float: none !important
  6378. }
  6379. }
  6380.  
  6381. .fixed-top {
  6382. position: fixed;
  6383. top: 0;
  6384. right: 0;
  6385. left: 0;
  6386. z-index: 1030
  6387. }
  6388.  
  6389. .fixed-bottom {
  6390. position: fixed;
  6391. right: 0;
  6392. bottom: 0;
  6393. left: 0;
  6394. z-index: 1030
  6395. }
  6396.  
  6397. .sticky-top {
  6398. position: sticky;
  6399. top: 0;
  6400. z-index: 1030
  6401. }
  6402.  
  6403. .sr-only {
  6404. position: absolute;
  6405. width: 1px;
  6406. height: 1px;
  6407. padding: 0;
  6408. margin: -1px;
  6409. overflow: hidden;
  6410. clip: rect(0, 0, 0, 0);
  6411. border: 0
  6412. }
  6413.  
  6414. .sr-only-focusable:active,.sr-only-focusable:focus {
  6415. position: static;
  6416. width: auto;
  6417. height: auto;
  6418. margin: 0;
  6419. overflow: visible;
  6420. clip: auto
  6421. }
  6422.  
  6423. .w-25 {
  6424. width: 25% !important
  6425. }
  6426.  
  6427. .w-50 {
  6428. width: 50% !important
  6429. }
  6430.  
  6431. .w-75 {
  6432. width: 75% !important
  6433. }
  6434.  
  6435. .w-100 {
  6436. width: 100% !important
  6437. }
  6438.  
  6439. .h-25 {
  6440. height: 25% !important
  6441. }
  6442.  
  6443. .h-50 {
  6444. height: 50% !important
  6445. }
  6446.  
  6447. .h-75 {
  6448. height: 75% !important
  6449. }
  6450.  
  6451. .h-100 {
  6452. height: 100% !important
  6453. }
  6454.  
  6455. .mw-100 {
  6456. max-width: 100% !important
  6457. }
  6458.  
  6459. .mh-100 {
  6460. max-height: 100% !important
  6461. }
  6462.  
  6463. .m-0 {
  6464. margin: 0 0 !important
  6465. }
  6466.  
  6467. .mt-0 {
  6468. margin-top: 0 !important
  6469. }
  6470.  
  6471. .mr-0 {
  6472. margin-right: 0 !important
  6473. }
  6474.  
  6475. .mb-0 {
  6476. margin-bottom: 0 !important
  6477. }
  6478.  
  6479. .ml-0 {
  6480. margin-left: 0 !important
  6481. }
  6482.  
  6483. .mx-0 {
  6484. margin-right: 0 !important;
  6485. margin-left: 0 !important
  6486. }
  6487.  
  6488. .my-0 {
  6489. margin-top: 0 !important;
  6490. margin-bottom: 0 !important
  6491. }
  6492.  
  6493. .m-1 {
  6494. margin: .25rem .25rem !important
  6495. }
  6496.  
  6497. .mt-1 {
  6498. margin-top: .25rem !important
  6499. }
  6500.  
  6501. .mr-1 {
  6502. margin-right: .25rem !important
  6503. }
  6504.  
  6505. .mb-1 {
  6506. margin-bottom: .25rem !important
  6507. }
  6508.  
  6509. .ml-1 {
  6510. margin-left: .25rem !important
  6511. }
  6512.  
  6513. .mx-1 {
  6514. margin-right: .25rem !important;
  6515. margin-left: .25rem !important
  6516. }
  6517.  
  6518. .my-1 {
  6519. margin-top: .25rem !important;
  6520. margin-bottom: .25rem !important
  6521. }
  6522.  
  6523. .m-2 {
  6524. margin: .5rem .5rem !important
  6525. }
  6526.  
  6527. .mt-2 {
  6528. margin-top: .5rem !important
  6529. }
  6530.  
  6531. .mr-2 {
  6532. margin-right: .5rem !important
  6533. }
  6534.  
  6535. .mb-2 {
  6536. margin-bottom: .5rem !important
  6537. }
  6538.  
  6539. .ml-2 {
  6540. margin-left: .5rem !important
  6541. }
  6542.  
  6543. .mx-2 {
  6544. margin-right: .5rem !important;
  6545. margin-left: .5rem !important
  6546. }
  6547.  
  6548. .my-2 {
  6549. margin-top: .5rem !important;
  6550. margin-bottom: .5rem !important
  6551. }
  6552.  
  6553. .m-3 {
  6554. margin: 1rem 1rem !important
  6555. }
  6556.  
  6557. .mt-3 {
  6558. margin-top: 1rem !important
  6559. }
  6560.  
  6561. .mr-3 {
  6562. margin-right: 1rem !important
  6563. }
  6564.  
  6565. .mb-3 {
  6566. margin-bottom: 1rem !important
  6567. }
  6568.  
  6569. .ml-3 {
  6570. margin-left: 1rem !important
  6571. }
  6572.  
  6573. .mx-3 {
  6574. margin-right: 1rem !important;
  6575. margin-left: 1rem !important
  6576. }
  6577.  
  6578. .my-3 {
  6579. margin-top: 1rem !important;
  6580. margin-bottom: 1rem !important
  6581. }
  6582.  
  6583. .m-4 {
  6584. margin: 1.5rem 1.5rem !important
  6585. }
  6586.  
  6587. .mt-4 {
  6588. margin-top: 1.5rem !important
  6589. }
  6590.  
  6591. .mr-4 {
  6592. margin-right: 1.5rem !important
  6593. }
  6594.  
  6595. .mb-4 {
  6596. margin-bottom: 1.5rem !important
  6597. }
  6598.  
  6599. .ml-4 {
  6600. margin-left: 1.5rem !important
  6601. }
  6602.  
  6603. .mx-4 {
  6604. margin-right: 1.5rem !important;
  6605. margin-left: 1.5rem !important
  6606. }
  6607.  
  6608. .my-4 {
  6609. margin-top: 1.5rem !important;
  6610. margin-bottom: 1.5rem !important
  6611. }
  6612.  
  6613. .m-5 {
  6614. margin: 3rem 3rem !important
  6615. }
  6616.  
  6617. .mt-5 {
  6618. margin-top: 3rem !important
  6619. }
  6620.  
  6621. .mr-5 {
  6622. margin-right: 3rem !important
  6623. }
  6624.  
  6625. .mb-5 {
  6626. margin-bottom: 3rem !important
  6627. }
  6628.  
  6629. .ml-5 {
  6630. margin-left: 3rem !important
  6631. }
  6632.  
  6633. .mx-5 {
  6634. margin-right: 3rem !important;
  6635. margin-left: 3rem !important
  6636. }
  6637.  
  6638. .my-5 {
  6639. margin-top: 3rem !important;
  6640. margin-bottom: 3rem !important
  6641. }
  6642.  
  6643. .p-0 {
  6644. padding: 0 0 !important
  6645. }
  6646.  
  6647. .pt-0 {
  6648. padding-top: 0 !important
  6649. }
  6650.  
  6651. .pr-0 {
  6652. padding-right: 0 !important
  6653. }
  6654.  
  6655. .pb-0 {
  6656. padding-bottom: 0 !important
  6657. }
  6658.  
  6659. .pl-0 {
  6660. padding-left: 0 !important
  6661. }
  6662.  
  6663. .px-0 {
  6664. padding-right: 0 !important;
  6665. padding-left: 0 !important
  6666. }
  6667.  
  6668. .py-0 {
  6669. padding-top: 0 !important;
  6670. padding-bottom: 0 !important
  6671. }
  6672.  
  6673. .p-1 {
  6674. padding: .25rem .25rem !important
  6675. }
  6676.  
  6677. .pt-1 {
  6678. padding-top: .25rem !important
  6679. }
  6680.  
  6681. .pr-1 {
  6682. padding-right: .25rem !important
  6683. }
  6684.  
  6685. .pb-1 {
  6686. padding-bottom: .25rem !important
  6687. }
  6688.  
  6689. .pl-1 {
  6690. padding-left: .25rem !important
  6691. }
  6692.  
  6693. .px-1 {
  6694. padding-right: .25rem !important;
  6695. padding-left: .25rem !important
  6696. }
  6697.  
  6698. .py-1 {
  6699. padding-top: .25rem !important;
  6700. padding-bottom: .25rem !important
  6701. }
  6702.  
  6703. .p-2 {
  6704. padding: .5rem .5rem !important
  6705. }
  6706.  
  6707. .pt-2 {
  6708. padding-top: .5rem !important
  6709. }
  6710.  
  6711. .pr-2 {
  6712. padding-right: .5rem !important
  6713. }
  6714.  
  6715. .pb-2 {
  6716. padding-bottom: .5rem !important
  6717. }
  6718.  
  6719. .pl-2 {
  6720. padding-left: .5rem !important
  6721. }
  6722.  
  6723. .px-2 {
  6724. padding-right: .5rem !important;
  6725. padding-left: .5rem !important
  6726. }
  6727.  
  6728. .py-2 {
  6729. padding-top: .5rem !important;
  6730. padding-bottom: .5rem !important
  6731. }
  6732.  
  6733. .p-3 {
  6734. padding: 1rem 1rem !important
  6735. }
  6736.  
  6737. .pt-3 {
  6738. padding-top: 1rem !important
  6739. }
  6740.  
  6741. .pr-3 {
  6742. padding-right: 1rem !important
  6743. }
  6744.  
  6745. .pb-3 {
  6746. padding-bottom: 1rem !important
  6747. }
  6748.  
  6749. .pl-3 {
  6750. padding-left: 1rem !important
  6751. }
  6752.  
  6753. .px-3 {
  6754. padding-right: 1rem !important;
  6755. padding-left: 1rem !important
  6756. }
  6757.  
  6758. .py-3 {
  6759. padding-top: 1rem !important;
  6760. padding-bottom: 1rem !important
  6761. }
  6762.  
  6763. .p-4 {
  6764. padding: 1.5rem 1.5rem !important
  6765. }
  6766.  
  6767. .pt-4 {
  6768. padding-top: 1.5rem !important
  6769. }
  6770.  
  6771. .pr-4 {
  6772. padding-right: 1.5rem !important
  6773. }
  6774.  
  6775. .pb-4 {
  6776. padding-bottom: 1.5rem !important
  6777. }
  6778.  
  6779. .pl-4 {
  6780. padding-left: 1.5rem !important
  6781. }
  6782.  
  6783. .px-4 {
  6784. padding-right: 1.5rem !important;
  6785. padding-left: 1.5rem !important
  6786. }
  6787.  
  6788. .py-4 {
  6789. padding-top: 1.5rem !important;
  6790. padding-bottom: 1.5rem !important
  6791. }
  6792.  
  6793. .p-5 {
  6794. padding: 3rem 3rem !important
  6795. }
  6796.  
  6797. .pt-5 {
  6798. padding-top: 3rem !important
  6799. }
  6800.  
  6801. .pr-5 {
  6802. padding-right: 3rem !important
  6803. }
  6804.  
  6805. .pb-5 {
  6806. padding-bottom: 3rem !important
  6807. }
  6808.  
  6809. .pl-5 {
  6810. padding-left: 3rem !important
  6811. }
  6812.  
  6813. .px-5 {
  6814. padding-right: 3rem !important;
  6815. padding-left: 3rem !important
  6816. }
  6817.  
  6818. .py-5 {
  6819. padding-top: 3rem !important;
  6820. padding-bottom: 3rem !important
  6821. }
  6822.  
  6823. .m-auto {
  6824. margin: auto !important
  6825. }
  6826.  
  6827. .mt-auto {
  6828. margin-top: auto !important
  6829. }
  6830.  
  6831. .mr-auto {
  6832. margin-right: auto !important
  6833. }
  6834.  
  6835. .mb-auto {
  6836. margin-bottom: auto !important
  6837. }
  6838.  
  6839. .ml-auto {
  6840. margin-left: auto !important
  6841. }
  6842.  
  6843. .mx-auto {
  6844. margin-right: auto !important;
  6845. margin-left: auto !important
  6846. }
  6847.  
  6848. .my-auto {
  6849. margin-top: auto !important;
  6850. margin-bottom: auto !important
  6851. }
  6852.  
  6853. @media (min-width: 576px) {
  6854. .m-sm-0 {
  6855. margin:0 0 !important
  6856. }
  6857.  
  6858. .mt-sm-0 {
  6859. margin-top: 0 !important
  6860. }
  6861.  
  6862. .mr-sm-0 {
  6863. margin-right: 0 !important
  6864. }
  6865.  
  6866. .mb-sm-0 {
  6867. margin-bottom: 0 !important
  6868. }
  6869.  
  6870. .ml-sm-0 {
  6871. margin-left: 0 !important
  6872. }
  6873.  
  6874. .mx-sm-0 {
  6875. margin-right: 0 !important;
  6876. margin-left: 0 !important
  6877. }
  6878.  
  6879. .my-sm-0 {
  6880. margin-top: 0 !important;
  6881. margin-bottom: 0 !important
  6882. }
  6883.  
  6884. .m-sm-1 {
  6885. margin: .25rem .25rem !important
  6886. }
  6887.  
  6888. .mt-sm-1 {
  6889. margin-top: .25rem !important
  6890. }
  6891.  
  6892. .mr-sm-1 {
  6893. margin-right: .25rem !important
  6894. }
  6895.  
  6896. .mb-sm-1 {
  6897. margin-bottom: .25rem !important
  6898. }
  6899.  
  6900. .ml-sm-1 {
  6901. margin-left: .25rem !important
  6902. }
  6903.  
  6904. .mx-sm-1 {
  6905. margin-right: .25rem !important;
  6906. margin-left: .25rem !important
  6907. }
  6908.  
  6909. .my-sm-1 {
  6910. margin-top: .25rem !important;
  6911. margin-bottom: .25rem !important
  6912. }
  6913.  
  6914. .m-sm-2 {
  6915. margin: .5rem .5rem !important
  6916. }
  6917.  
  6918. .mt-sm-2 {
  6919. margin-top: .5rem !important
  6920. }
  6921.  
  6922. .mr-sm-2 {
  6923. margin-right: .5rem !important
  6924. }
  6925.  
  6926. .mb-sm-2 {
  6927. margin-bottom: .5rem !important
  6928. }
  6929.  
  6930. .ml-sm-2 {
  6931. margin-left: .5rem !important
  6932. }
  6933.  
  6934. .mx-sm-2 {
  6935. margin-right: .5rem !important;
  6936. margin-left: .5rem !important
  6937. }
  6938.  
  6939. .my-sm-2 {
  6940. margin-top: .5rem !important;
  6941. margin-bottom: .5rem !important
  6942. }
  6943.  
  6944. .m-sm-3 {
  6945. margin: 1rem 1rem !important
  6946. }
  6947.  
  6948. .mt-sm-3 {
  6949. margin-top: 1rem !important
  6950. }
  6951.  
  6952. .mr-sm-3 {
  6953. margin-right: 1rem !important
  6954. }
  6955.  
  6956. .mb-sm-3 {
  6957. margin-bottom: 1rem !important
  6958. }
  6959.  
  6960. .ml-sm-3 {
  6961. margin-left: 1rem !important
  6962. }
  6963.  
  6964. .mx-sm-3 {
  6965. margin-right: 1rem !important;
  6966. margin-left: 1rem !important
  6967. }
  6968.  
  6969. .my-sm-3 {
  6970. margin-top: 1rem !important;
  6971. margin-bottom: 1rem !important
  6972. }
  6973.  
  6974. .m-sm-4 {
  6975. margin: 1.5rem 1.5rem !important
  6976. }
  6977.  
  6978. .mt-sm-4 {
  6979. margin-top: 1.5rem !important
  6980. }
  6981.  
  6982. .mr-sm-4 {
  6983. margin-right: 1.5rem !important
  6984. }
  6985.  
  6986. .mb-sm-4 {
  6987. margin-bottom: 1.5rem !important
  6988. }
  6989.  
  6990. .ml-sm-4 {
  6991. margin-left: 1.5rem !important
  6992. }
  6993.  
  6994. .mx-sm-4 {
  6995. margin-right: 1.5rem !important;
  6996. margin-left: 1.5rem !important
  6997. }
  6998.  
  6999. .my-sm-4 {
  7000. margin-top: 1.5rem !important;
  7001. margin-bottom: 1.5rem !important
  7002. }
  7003.  
  7004. .m-sm-5 {
  7005. margin: 3rem 3rem !important
  7006. }
  7007.  
  7008. .mt-sm-5 {
  7009. margin-top: 3rem !important
  7010. }
  7011.  
  7012. .mr-sm-5 {
  7013. margin-right: 3rem !important
  7014. }
  7015.  
  7016. .mb-sm-5 {
  7017. margin-bottom: 3rem !important
  7018. }
  7019.  
  7020. .ml-sm-5 {
  7021. margin-left: 3rem !important
  7022. }
  7023.  
  7024. .mx-sm-5 {
  7025. margin-right: 3rem !important;
  7026. margin-left: 3rem !important
  7027. }
  7028.  
  7029. .my-sm-5 {
  7030. margin-top: 3rem !important;
  7031. margin-bottom: 3rem !important
  7032. }
  7033.  
  7034. .p-sm-0 {
  7035. padding: 0 0 !important
  7036. }
  7037.  
  7038. .pt-sm-0 {
  7039. padding-top: 0 !important
  7040. }
  7041.  
  7042. .pr-sm-0 {
  7043. padding-right: 0 !important
  7044. }
  7045.  
  7046. .pb-sm-0 {
  7047. padding-bottom: 0 !important
  7048. }
  7049.  
  7050. .pl-sm-0 {
  7051. padding-left: 0 !important
  7052. }
  7053.  
  7054. .px-sm-0 {
  7055. padding-right: 0 !important;
  7056. padding-left: 0 !important
  7057. }
  7058.  
  7059. .py-sm-0 {
  7060. padding-top: 0 !important;
  7061. padding-bottom: 0 !important
  7062. }
  7063.  
  7064. .p-sm-1 {
  7065. padding: .25rem .25rem !important
  7066. }
  7067.  
  7068. .pt-sm-1 {
  7069. padding-top: .25rem !important
  7070. }
  7071.  
  7072. .pr-sm-1 {
  7073. padding-right: .25rem !important
  7074. }
  7075.  
  7076. .pb-sm-1 {
  7077. padding-bottom: .25rem !important
  7078. }
  7079.  
  7080. .pl-sm-1 {
  7081. padding-left: .25rem !important
  7082. }
  7083.  
  7084. .px-sm-1 {
  7085. padding-right: .25rem !important;
  7086. padding-left: .25rem !important
  7087. }
  7088.  
  7089. .py-sm-1 {
  7090. padding-top: .25rem !important;
  7091. padding-bottom: .25rem !important
  7092. }
  7093.  
  7094. .p-sm-2 {
  7095. padding: .5rem .5rem !important
  7096. }
  7097.  
  7098. .pt-sm-2 {
  7099. padding-top: .5rem !important
  7100. }
  7101.  
  7102. .pr-sm-2 {
  7103. padding-right: .5rem !important
  7104. }
  7105.  
  7106. .pb-sm-2 {
  7107. padding-bottom: .5rem !important
  7108. }
  7109.  
  7110. .pl-sm-2 {
  7111. padding-left: .5rem !important
  7112. }
  7113.  
  7114. .px-sm-2 {
  7115. padding-right: .5rem !important;
  7116. padding-left: .5rem !important
  7117. }
  7118.  
  7119. .py-sm-2 {
  7120. padding-top: .5rem !important;
  7121. padding-bottom: .5rem !important
  7122. }
  7123.  
  7124. .p-sm-3 {
  7125. padding: 1rem 1rem !important
  7126. }
  7127.  
  7128. .pt-sm-3 {
  7129. padding-top: 1rem !important
  7130. }
  7131.  
  7132. .pr-sm-3 {
  7133. padding-right: 1rem !important
  7134. }
  7135.  
  7136. .pb-sm-3 {
  7137. padding-bottom: 1rem !important
  7138. }
  7139.  
  7140. .pl-sm-3 {
  7141. padding-left: 1rem !important
  7142. }
  7143.  
  7144. .px-sm-3 {
  7145. padding-right: 1rem !important;
  7146. padding-left: 1rem !important
  7147. }
  7148.  
  7149. .py-sm-3 {
  7150. padding-top: 1rem !important;
  7151. padding-bottom: 1rem !important
  7152. }
  7153.  
  7154. .p-sm-4 {
  7155. padding: 1.5rem 1.5rem !important
  7156. }
  7157.  
  7158. .pt-sm-4 {
  7159. padding-top: 1.5rem !important
  7160. }
  7161.  
  7162. .pr-sm-4 {
  7163. padding-right: 1.5rem !important
  7164. }
  7165.  
  7166. .pb-sm-4 {
  7167. padding-bottom: 1.5rem !important
  7168. }
  7169.  
  7170. .pl-sm-4 {
  7171. padding-left: 1.5rem !important
  7172. }
  7173.  
  7174. .px-sm-4 {
  7175. padding-right: 1.5rem !important;
  7176. padding-left: 1.5rem !important
  7177. }
  7178.  
  7179. .py-sm-4 {
  7180. padding-top: 1.5rem !important;
  7181. padding-bottom: 1.5rem !important
  7182. }
  7183.  
  7184. .p-sm-5 {
  7185. padding: 3rem 3rem !important
  7186. }
  7187.  
  7188. .pt-sm-5 {
  7189. padding-top: 3rem !important
  7190. }
  7191.  
  7192. .pr-sm-5 {
  7193. padding-right: 3rem !important
  7194. }
  7195.  
  7196. .pb-sm-5 {
  7197. padding-bottom: 3rem !important
  7198. }
  7199.  
  7200. .pl-sm-5 {
  7201. padding-left: 3rem !important
  7202. }
  7203.  
  7204. .px-sm-5 {
  7205. padding-right: 3rem !important;
  7206. padding-left: 3rem !important
  7207. }
  7208.  
  7209. .py-sm-5 {
  7210. padding-top: 3rem !important;
  7211. padding-bottom: 3rem !important
  7212. }
  7213.  
  7214. .m-sm-auto {
  7215. margin: auto !important
  7216. }
  7217.  
  7218. .mt-sm-auto {
  7219. margin-top: auto !important
  7220. }
  7221.  
  7222. .mr-sm-auto {
  7223. margin-right: auto !important
  7224. }
  7225.  
  7226. .mb-sm-auto {
  7227. margin-bottom: auto !important
  7228. }
  7229.  
  7230. .ml-sm-auto {
  7231. margin-left: auto !important
  7232. }
  7233.  
  7234. .mx-sm-auto {
  7235. margin-right: auto !important;
  7236. margin-left: auto !important
  7237. }
  7238.  
  7239. .my-sm-auto {
  7240. margin-top: auto !important;
  7241. margin-bottom: auto !important
  7242. }
  7243. }
  7244.  
  7245. @media (min-width: 768px) {
  7246. .m-md-0 {
  7247. margin:0 0 !important
  7248. }
  7249.  
  7250. .mt-md-0 {
  7251. margin-top: 0 !important
  7252. }
  7253.  
  7254. .mr-md-0 {
  7255. margin-right: 0 !important
  7256. }
  7257.  
  7258. .mb-md-0 {
  7259. margin-bottom: 0 !important
  7260. }
  7261.  
  7262. .ml-md-0 {
  7263. margin-left: 0 !important
  7264. }
  7265.  
  7266. .mx-md-0 {
  7267. margin-right: 0 !important;
  7268. margin-left: 0 !important
  7269. }
  7270.  
  7271. .my-md-0 {
  7272. margin-top: 0 !important;
  7273. margin-bottom: 0 !important
  7274. }
  7275.  
  7276. .m-md-1 {
  7277. margin: .25rem .25rem !important
  7278. }
  7279.  
  7280. .mt-md-1 {
  7281. margin-top: .25rem !important
  7282. }
  7283.  
  7284. .mr-md-1 {
  7285. margin-right: .25rem !important
  7286. }
  7287.  
  7288. .mb-md-1 {
  7289. margin-bottom: .25rem !important
  7290. }
  7291.  
  7292. .ml-md-1 {
  7293. margin-left: .25rem !important
  7294. }
  7295.  
  7296. .mx-md-1 {
  7297. margin-right: .25rem !important;
  7298. margin-left: .25rem !important
  7299. }
  7300.  
  7301. .my-md-1 {
  7302. margin-top: .25rem !important;
  7303. margin-bottom: .25rem !important
  7304. }
  7305.  
  7306. .m-md-2 {
  7307. margin: .5rem .5rem !important
  7308. }
  7309.  
  7310. .mt-md-2 {
  7311. margin-top: .5rem !important
  7312. }
  7313.  
  7314. .mr-md-2 {
  7315. margin-right: .5rem !important
  7316. }
  7317.  
  7318. .mb-md-2 {
  7319. margin-bottom: .5rem !important
  7320. }
  7321.  
  7322. .ml-md-2 {
  7323. margin-left: .5rem !important
  7324. }
  7325.  
  7326. .mx-md-2 {
  7327. margin-right: .5rem !important;
  7328. margin-left: .5rem !important
  7329. }
  7330.  
  7331. .my-md-2 {
  7332. margin-top: .5rem !important;
  7333. margin-bottom: .5rem !important
  7334. }
  7335.  
  7336. .m-md-3 {
  7337. margin: 1rem 1rem !important
  7338. }
  7339.  
  7340. .mt-md-3 {
  7341. margin-top: 1rem !important
  7342. }
  7343.  
  7344. .mr-md-3 {
  7345. margin-right: 1rem !important
  7346. }
  7347.  
  7348. .mb-md-3 {
  7349. margin-bottom: 1rem !important
  7350. }
  7351.  
  7352. .ml-md-3 {
  7353. margin-left: 1rem !important
  7354. }
  7355.  
  7356. .mx-md-3 {
  7357. margin-right: 1rem !important;
  7358. margin-left: 1rem !important
  7359. }
  7360.  
  7361. .my-md-3 {
  7362. margin-top: 1rem !important;
  7363. margin-bottom: 1rem !important
  7364. }
  7365.  
  7366. .m-md-4 {
  7367. margin: 1.5rem 1.5rem !important
  7368. }
  7369.  
  7370. .mt-md-4 {
  7371. margin-top: 1.5rem !important
  7372. }
  7373.  
  7374. .mr-md-4 {
  7375. margin-right: 1.5rem !important
  7376. }
  7377.  
  7378. .mb-md-4 {
  7379. margin-bottom: 1.5rem !important
  7380. }
  7381.  
  7382. .ml-md-4 {
  7383. margin-left: 1.5rem !important
  7384. }
  7385.  
  7386. .mx-md-4 {
  7387. margin-right: 1.5rem !important;
  7388. margin-left: 1.5rem !important
  7389. }
  7390.  
  7391. .my-md-4 {
  7392. margin-top: 1.5rem !important;
  7393. margin-bottom: 1.5rem !important
  7394. }
  7395.  
  7396. .m-md-5 {
  7397. margin: 3rem 3rem !important
  7398. }
  7399.  
  7400. .mt-md-5 {
  7401. margin-top: 3rem !important
  7402. }
  7403.  
  7404. .mr-md-5 {
  7405. margin-right: 3rem !important
  7406. }
  7407.  
  7408. .mb-md-5 {
  7409. margin-bottom: 3rem !important
  7410. }
  7411.  
  7412. .ml-md-5 {
  7413. margin-left: 3rem !important
  7414. }
  7415.  
  7416. .mx-md-5 {
  7417. margin-right: 3rem !important;
  7418. margin-left: 3rem !important
  7419. }
  7420.  
  7421. .my-md-5 {
  7422. margin-top: 3rem !important;
  7423. margin-bottom: 3rem !important
  7424. }
  7425.  
  7426. .p-md-0 {
  7427. padding: 0 0 !important
  7428. }
  7429.  
  7430. .pt-md-0 {
  7431. padding-top: 0 !important
  7432. }
  7433.  
  7434. .pr-md-0 {
  7435. padding-right: 0 !important
  7436. }
  7437.  
  7438. .pb-md-0 {
  7439. padding-bottom: 0 !important
  7440. }
  7441.  
  7442. .pl-md-0 {
  7443. padding-left: 0 !important
  7444. }
  7445.  
  7446. .px-md-0 {
  7447. padding-right: 0 !important;
  7448. padding-left: 0 !important
  7449. }
  7450.  
  7451. .py-md-0 {
  7452. padding-top: 0 !important;
  7453. padding-bottom: 0 !important
  7454. }
  7455.  
  7456. .p-md-1 {
  7457. padding: .25rem .25rem !important
  7458. }
  7459.  
  7460. .pt-md-1 {
  7461. padding-top: .25rem !important
  7462. }
  7463.  
  7464. .pr-md-1 {
  7465. padding-right: .25rem !important
  7466. }
  7467.  
  7468. .pb-md-1 {
  7469. padding-bottom: .25rem !important
  7470. }
  7471.  
  7472. .pl-md-1 {
  7473. padding-left: .25rem !important
  7474. }
  7475.  
  7476. .px-md-1 {
  7477. padding-right: .25rem !important;
  7478. padding-left: .25rem !important
  7479. }
  7480.  
  7481. .py-md-1 {
  7482. padding-top: .25rem !important;
  7483. padding-bottom: .25rem !important
  7484. }
  7485.  
  7486. .p-md-2 {
  7487. padding: .5rem .5rem !important
  7488. }
  7489.  
  7490. .pt-md-2 {
  7491. padding-top: .5rem !important
  7492. }
  7493.  
  7494. .pr-md-2 {
  7495. padding-right: .5rem !important
  7496. }
  7497.  
  7498. .pb-md-2 {
  7499. padding-bottom: .5rem !important
  7500. }
  7501.  
  7502. .pl-md-2 {
  7503. padding-left: .5rem !important
  7504. }
  7505.  
  7506. .px-md-2 {
  7507. padding-right: .5rem !important;
  7508. padding-left: .5rem !important
  7509. }
  7510.  
  7511. .py-md-2 {
  7512. padding-top: .5rem !important;
  7513. padding-bottom: .5rem !important
  7514. }
  7515.  
  7516. .p-md-3 {
  7517. padding: 1rem 1rem !important
  7518. }
  7519.  
  7520. .pt-md-3 {
  7521. padding-top: 1rem !important
  7522. }
  7523.  
  7524. .pr-md-3 {
  7525. padding-right: 1rem !important
  7526. }
  7527.  
  7528. .pb-md-3 {
  7529. padding-bottom: 1rem !important
  7530. }
  7531.  
  7532. .pl-md-3 {
  7533. padding-left: 1rem !important
  7534. }
  7535.  
  7536. .px-md-3 {
  7537. padding-right: 1rem !important;
  7538. padding-left: 1rem !important
  7539. }
  7540.  
  7541. .py-md-3 {
  7542. padding-top: 1rem !important;
  7543. padding-bottom: 1rem !important
  7544. }
  7545.  
  7546. .p-md-4 {
  7547. padding: 1.5rem 1.5rem !important
  7548. }
  7549.  
  7550. .pt-md-4 {
  7551. padding-top: 1.5rem !important
  7552. }
  7553.  
  7554. .pr-md-4 {
  7555. padding-right: 1.5rem !important
  7556. }
  7557.  
  7558. .pb-md-4 {
  7559. padding-bottom: 1.5rem !important
  7560. }
  7561.  
  7562. .pl-md-4 {
  7563. padding-left: 1.5rem !important
  7564. }
  7565.  
  7566. .px-md-4 {
  7567. padding-right: 1.5rem !important;
  7568. padding-left: 1.5rem !important
  7569. }
  7570.  
  7571. .py-md-4 {
  7572. padding-top: 1.5rem !important;
  7573. padding-bottom: 1.5rem !important
  7574. }
  7575.  
  7576. .p-md-5 {
  7577. padding: 3rem 3rem !important
  7578. }
  7579.  
  7580. .pt-md-5 {
  7581. padding-top: 3rem !important
  7582. }
  7583.  
  7584. .pr-md-5 {
  7585. padding-right: 3rem !important
  7586. }
  7587.  
  7588. .pb-md-5 {
  7589. padding-bottom: 3rem !important
  7590. }
  7591.  
  7592. .pl-md-5 {
  7593. padding-left: 3rem !important
  7594. }
  7595.  
  7596. .px-md-5 {
  7597. padding-right: 3rem !important;
  7598. padding-left: 3rem !important
  7599. }
  7600.  
  7601. .py-md-5 {
  7602. padding-top: 3rem !important;
  7603. padding-bottom: 3rem !important
  7604. }
  7605.  
  7606. .m-md-auto {
  7607. margin: auto !important
  7608. }
  7609.  
  7610. .mt-md-auto {
  7611. margin-top: auto !important
  7612. }
  7613.  
  7614. .mr-md-auto {
  7615. margin-right: auto !important
  7616. }
  7617.  
  7618. .mb-md-auto {
  7619. margin-bottom: auto !important
  7620. }
  7621.  
  7622. .ml-md-auto {
  7623. margin-left: auto !important
  7624. }
  7625.  
  7626. .mx-md-auto {
  7627. margin-right: auto !important;
  7628. margin-left: auto !important
  7629. }
  7630.  
  7631. .my-md-auto {
  7632. margin-top: auto !important;
  7633. margin-bottom: auto !important
  7634. }
  7635. }
  7636.  
  7637. @media (min-width: 992px) {
  7638. .m-lg-0 {
  7639. margin:0 0 !important
  7640. }
  7641.  
  7642. .mt-lg-0 {
  7643. margin-top: 0 !important
  7644. }
  7645.  
  7646. .mr-lg-0 {
  7647. margin-right: 0 !important
  7648. }
  7649.  
  7650. .mb-lg-0 {
  7651. margin-bottom: 0 !important
  7652. }
  7653.  
  7654. .ml-lg-0 {
  7655. margin-left: 0 !important
  7656. }
  7657.  
  7658. .mx-lg-0 {
  7659. margin-right: 0 !important;
  7660. margin-left: 0 !important
  7661. }
  7662.  
  7663. .my-lg-0 {
  7664. margin-top: 0 !important;
  7665. margin-bottom: 0 !important
  7666. }
  7667.  
  7668. .m-lg-1 {
  7669. margin: .25rem .25rem !important
  7670. }
  7671.  
  7672. .mt-lg-1 {
  7673. margin-top: .25rem !important
  7674. }
  7675.  
  7676. .mr-lg-1 {
  7677. margin-right: .25rem !important
  7678. }
  7679.  
  7680. .mb-lg-1 {
  7681. margin-bottom: .25rem !important
  7682. }
  7683.  
  7684. .ml-lg-1 {
  7685. margin-left: .25rem !important
  7686. }
  7687.  
  7688. .mx-lg-1 {
  7689. margin-right: .25rem !important;
  7690. margin-left: .25rem !important
  7691. }
  7692.  
  7693. .my-lg-1 {
  7694. margin-top: .25rem !important;
  7695. margin-bottom: .25rem !important
  7696. }
  7697.  
  7698. .m-lg-2 {
  7699. margin: .5rem .5rem !important
  7700. }
  7701.  
  7702. .mt-lg-2 {
  7703. margin-top: .5rem !important
  7704. }
  7705.  
  7706. .mr-lg-2 {
  7707. margin-right: .5rem !important
  7708. }
  7709.  
  7710. .mb-lg-2 {
  7711. margin-bottom: .5rem !important
  7712. }
  7713.  
  7714. .ml-lg-2 {
  7715. margin-left: .5rem !important
  7716. }
  7717.  
  7718. .mx-lg-2 {
  7719. margin-right: .5rem !important;
  7720. margin-left: .5rem !important
  7721. }
  7722.  
  7723. .my-lg-2 {
  7724. margin-top: .5rem !important;
  7725. margin-bottom: .5rem !important
  7726. }
  7727.  
  7728. .m-lg-3 {
  7729. margin: 1rem 1rem !important
  7730. }
  7731.  
  7732. .mt-lg-3 {
  7733. margin-top: 1rem !important
  7734. }
  7735.  
  7736. .mr-lg-3 {
  7737. margin-right: 1rem !important
  7738. }
  7739.  
  7740. .mb-lg-3 {
  7741. margin-bottom: 1rem !important
  7742. }
  7743.  
  7744. .ml-lg-3 {
  7745. margin-left: 1rem !important
  7746. }
  7747.  
  7748. .mx-lg-3 {
  7749. margin-right: 1rem !important;
  7750. margin-left: 1rem !important
  7751. }
  7752.  
  7753. .my-lg-3 {
  7754. margin-top: 1rem !important;
  7755. margin-bottom: 1rem !important
  7756. }
  7757.  
  7758. .m-lg-4 {
  7759. margin: 1.5rem 1.5rem !important
  7760. }
  7761.  
  7762. .mt-lg-4 {
  7763. margin-top: 1.5rem !important
  7764. }
  7765.  
  7766. .mr-lg-4 {
  7767. margin-right: 1.5rem !important
  7768. }
  7769.  
  7770. .mb-lg-4 {
  7771. margin-bottom: 1.5rem !important
  7772. }
  7773.  
  7774. .ml-lg-4 {
  7775. margin-left: 1.5rem !important
  7776. }
  7777.  
  7778. .mx-lg-4 {
  7779. margin-right: 1.5rem !important;
  7780. margin-left: 1.5rem !important
  7781. }
  7782.  
  7783. .my-lg-4 {
  7784. margin-top: 1.5rem !important;
  7785. margin-bottom: 1.5rem !important
  7786. }
  7787.  
  7788. .m-lg-5 {
  7789. margin: 3rem 3rem !important
  7790. }
  7791.  
  7792. .mt-lg-5 {
  7793. margin-top: 3rem !important
  7794. }
  7795.  
  7796. .mr-lg-5 {
  7797. margin-right: 3rem !important
  7798. }
  7799.  
  7800. .mb-lg-5 {
  7801. margin-bottom: 3rem !important
  7802. }
  7803.  
  7804. .ml-lg-5 {
  7805. margin-left: 3rem !important
  7806. }
  7807.  
  7808. .mx-lg-5 {
  7809. margin-right: 3rem !important;
  7810. margin-left: 3rem !important
  7811. }
  7812.  
  7813. .my-lg-5 {
  7814. margin-top: 3rem !important;
  7815. margin-bottom: 3rem !important
  7816. }
  7817.  
  7818. .p-lg-0 {
  7819. padding: 0 0 !important
  7820. }
  7821.  
  7822. .pt-lg-0 {
  7823. padding-top: 0 !important
  7824. }
  7825.  
  7826. .pr-lg-0 {
  7827. padding-right: 0 !important
  7828. }
  7829.  
  7830. .pb-lg-0 {
  7831. padding-bottom: 0 !important
  7832. }
  7833.  
  7834. .pl-lg-0 {
  7835. padding-left: 0 !important
  7836. }
  7837.  
  7838. .px-lg-0 {
  7839. padding-right: 0 !important;
  7840. padding-left: 0 !important
  7841. }
  7842.  
  7843. .py-lg-0 {
  7844. padding-top: 0 !important;
  7845. padding-bottom: 0 !important
  7846. }
  7847.  
  7848. .p-lg-1 {
  7849. padding: .25rem .25rem !important
  7850. }
  7851.  
  7852. .pt-lg-1 {
  7853. padding-top: .25rem !important
  7854. }
  7855.  
  7856. .pr-lg-1 {
  7857. padding-right: .25rem !important
  7858. }
  7859.  
  7860. .pb-lg-1 {
  7861. padding-bottom: .25rem !important
  7862. }
  7863.  
  7864. .pl-lg-1 {
  7865. padding-left: .25rem !important
  7866. }
  7867.  
  7868. .px-lg-1 {
  7869. padding-right: .25rem !important;
  7870. padding-left: .25rem !important
  7871. }
  7872.  
  7873. .py-lg-1 {
  7874. padding-top: .25rem !important;
  7875. padding-bottom: .25rem !important
  7876. }
  7877.  
  7878. .p-lg-2 {
  7879. padding: .5rem .5rem !important
  7880. }
  7881.  
  7882. .pt-lg-2 {
  7883. padding-top: .5rem !important
  7884. }
  7885.  
  7886. .pr-lg-2 {
  7887. padding-right: .5rem !important
  7888. }
  7889.  
  7890. .pb-lg-2 {
  7891. padding-bottom: .5rem !important
  7892. }
  7893.  
  7894. .pl-lg-2 {
  7895. padding-left: .5rem !important
  7896. }
  7897.  
  7898. .px-lg-2 {
  7899. padding-right: .5rem !important;
  7900. padding-left: .5rem !important
  7901. }
  7902.  
  7903. .py-lg-2 {
  7904. padding-top: .5rem !important;
  7905. padding-bottom: .5rem !important
  7906. }
  7907.  
  7908. .p-lg-3 {
  7909. padding: 1rem 1rem !important
  7910. }
  7911.  
  7912. .pt-lg-3 {
  7913. padding-top: 1rem !important
  7914. }
  7915.  
  7916. .pr-lg-3 {
  7917. padding-right: 1rem !important
  7918. }
  7919.  
  7920. .pb-lg-3 {
  7921. padding-bottom: 1rem !important
  7922. }
  7923.  
  7924. .pl-lg-3 {
  7925. padding-left: 1rem !important
  7926. }
  7927.  
  7928. .px-lg-3 {
  7929. padding-right: 1rem !important;
  7930. padding-left: 1rem !important
  7931. }
  7932.  
  7933. .py-lg-3 {
  7934. padding-top: 1rem !important;
  7935. padding-bottom: 1rem !important
  7936. }
  7937.  
  7938. .p-lg-4 {
  7939. padding: 1.5rem 1.5rem !important
  7940. }
  7941.  
  7942. .pt-lg-4 {
  7943. padding-top: 1.5rem !important
  7944. }
  7945.  
  7946. .pr-lg-4 {
  7947. padding-right: 1.5rem !important
  7948. }
  7949.  
  7950. .pb-lg-4 {
  7951. padding-bottom: 1.5rem !important
  7952. }
  7953.  
  7954. .pl-lg-4 {
  7955. padding-left: 1.5rem !important
  7956. }
  7957.  
  7958. .px-lg-4 {
  7959. padding-right: 1.5rem !important;
  7960. padding-left: 1.5rem !important
  7961. }
  7962.  
  7963. .py-lg-4 {
  7964. padding-top: 1.5rem !important;
  7965. padding-bottom: 1.5rem !important
  7966. }
  7967.  
  7968. .p-lg-5 {
  7969. padding: 3rem 3rem !important
  7970. }
  7971.  
  7972. .pt-lg-5 {
  7973. padding-top: 3rem !important
  7974. }
  7975.  
  7976. .pr-lg-5 {
  7977. padding-right: 3rem !important
  7978. }
  7979.  
  7980. .pb-lg-5 {
  7981. padding-bottom: 3rem !important
  7982. }
  7983.  
  7984. .pl-lg-5 {
  7985. padding-left: 3rem !important
  7986. }
  7987.  
  7988. .px-lg-5 {
  7989. padding-right: 3rem !important;
  7990. padding-left: 3rem !important
  7991. }
  7992.  
  7993. .py-lg-5 {
  7994. padding-top: 3rem !important;
  7995. padding-bottom: 3rem !important
  7996. }
  7997.  
  7998. .m-lg-auto {
  7999. margin: auto !important
  8000. }
  8001.  
  8002. .mt-lg-auto {
  8003. margin-top: auto !important
  8004. }
  8005.  
  8006. .mr-lg-auto {
  8007. margin-right: auto !important
  8008. }
  8009.  
  8010. .mb-lg-auto {
  8011. margin-bottom: auto !important
  8012. }
  8013.  
  8014. .ml-lg-auto {
  8015. margin-left: auto !important
  8016. }
  8017.  
  8018. .mx-lg-auto {
  8019. margin-right: auto !important;
  8020. margin-left: auto !important
  8021. }
  8022.  
  8023. .my-lg-auto {
  8024. margin-top: auto !important;
  8025. margin-bottom: auto !important
  8026. }
  8027. }
  8028.  
  8029. @media (min-width: 1200px) {
  8030. .m-xl-0 {
  8031. margin:0 0 !important
  8032. }
  8033.  
  8034. .mt-xl-0 {
  8035. margin-top: 0 !important
  8036. }
  8037.  
  8038. .mr-xl-0 {
  8039. margin-right: 0 !important
  8040. }
  8041.  
  8042. .mb-xl-0 {
  8043. margin-bottom: 0 !important
  8044. }
  8045.  
  8046. .ml-xl-0 {
  8047. margin-left: 0 !important
  8048. }
  8049.  
  8050. .mx-xl-0 {
  8051. margin-right: 0 !important;
  8052. margin-left: 0 !important
  8053. }
  8054.  
  8055. .my-xl-0 {
  8056. margin-top: 0 !important;
  8057. margin-bottom: 0 !important
  8058. }
  8059.  
  8060. .m-xl-1 {
  8061. margin: .25rem .25rem !important
  8062. }
  8063.  
  8064. .mt-xl-1 {
  8065. margin-top: .25rem !important
  8066. }
  8067.  
  8068. .mr-xl-1 {
  8069. margin-right: .25rem !important
  8070. }
  8071.  
  8072. .mb-xl-1 {
  8073. margin-bottom: .25rem !important
  8074. }
  8075.  
  8076. .ml-xl-1 {
  8077. margin-left: .25rem !important
  8078. }
  8079.  
  8080. .mx-xl-1 {
  8081. margin-right: .25rem !important;
  8082. margin-left: .25rem !important
  8083. }
  8084.  
  8085. .my-xl-1 {
  8086. margin-top: .25rem !important;
  8087. margin-bottom: .25rem !important
  8088. }
  8089.  
  8090. .m-xl-2 {
  8091. margin: .5rem .5rem !important
  8092. }
  8093.  
  8094. .mt-xl-2 {
  8095. margin-top: .5rem !important
  8096. }
  8097.  
  8098. .mr-xl-2 {
  8099. margin-right: .5rem !important
  8100. }
  8101.  
  8102. .mb-xl-2 {
  8103. margin-bottom: .5rem !important
  8104. }
  8105.  
  8106. .ml-xl-2 {
  8107. margin-left: .5rem !important
  8108. }
  8109.  
  8110. .mx-xl-2 {
  8111. margin-right: .5rem !important;
  8112. margin-left: .5rem !important
  8113. }
  8114.  
  8115. .my-xl-2 {
  8116. margin-top: .5rem !important;
  8117. margin-bottom: .5rem !important
  8118. }
  8119.  
  8120. .m-xl-3 {
  8121. margin: 1rem 1rem !important
  8122. }
  8123.  
  8124. .mt-xl-3 {
  8125. margin-top: 1rem !important
  8126. }
  8127.  
  8128. .mr-xl-3 {
  8129. margin-right: 1rem !important
  8130. }
  8131.  
  8132. .mb-xl-3 {
  8133. margin-bottom: 1rem !important
  8134. }
  8135.  
  8136. .ml-xl-3 {
  8137. margin-left: 1rem !important
  8138. }
  8139.  
  8140. .mx-xl-3 {
  8141. margin-right: 1rem !important;
  8142. margin-left: 1rem !important
  8143. }
  8144.  
  8145. .my-xl-3 {
  8146. margin-top: 1rem !important;
  8147. margin-bottom: 1rem !important
  8148. }
  8149.  
  8150. .m-xl-4 {
  8151. margin: 1.5rem 1.5rem !important
  8152. }
  8153.  
  8154. .mt-xl-4 {
  8155. margin-top: 1.5rem !important
  8156. }
  8157.  
  8158. .mr-xl-4 {
  8159. margin-right: 1.5rem !important
  8160. }
  8161.  
  8162. .mb-xl-4 {
  8163. margin-bottom: 1.5rem !important
  8164. }
  8165.  
  8166. .ml-xl-4 {
  8167. margin-left: 1.5rem !important
  8168. }
  8169.  
  8170. .mx-xl-4 {
  8171. margin-right: 1.5rem !important;
  8172. margin-left: 1.5rem !important
  8173. }
  8174.  
  8175. .my-xl-4 {
  8176. margin-top: 1.5rem !important;
  8177. margin-bottom: 1.5rem !important
  8178. }
  8179.  
  8180. .m-xl-5 {
  8181. margin: 3rem 3rem !important
  8182. }
  8183.  
  8184. .mt-xl-5 {
  8185. margin-top: 3rem !important
  8186. }
  8187.  
  8188. .mr-xl-5 {
  8189. margin-right: 3rem !important
  8190. }
  8191.  
  8192. .mb-xl-5 {
  8193. margin-bottom: 3rem !important
  8194. }
  8195.  
  8196. .ml-xl-5 {
  8197. margin-left: 3rem !important
  8198. }
  8199.  
  8200. .mx-xl-5 {
  8201. margin-right: 3rem !important;
  8202. margin-left: 3rem !important
  8203. }
  8204.  
  8205. .my-xl-5 {
  8206. margin-top: 3rem !important;
  8207. margin-bottom: 3rem !important
  8208. }
  8209.  
  8210. .p-xl-0 {
  8211. padding: 0 0 !important
  8212. }
  8213.  
  8214. .pt-xl-0 {
  8215. padding-top: 0 !important
  8216. }
  8217.  
  8218. .pr-xl-0 {
  8219. padding-right: 0 !important
  8220. }
  8221.  
  8222. .pb-xl-0 {
  8223. padding-bottom: 0 !important
  8224. }
  8225.  
  8226. .pl-xl-0 {
  8227. padding-left: 0 !important
  8228. }
  8229.  
  8230. .px-xl-0 {
  8231. padding-right: 0 !important;
  8232. padding-left: 0 !important
  8233. }
  8234.  
  8235. .py-xl-0 {
  8236. padding-top: 0 !important;
  8237. padding-bottom: 0 !important
  8238. }
  8239.  
  8240. .p-xl-1 {
  8241. padding: .25rem .25rem !important
  8242. }
  8243.  
  8244. .pt-xl-1 {
  8245. padding-top: .25rem !important
  8246. }
  8247.  
  8248. .pr-xl-1 {
  8249. padding-right: .25rem !important
  8250. }
  8251.  
  8252. .pb-xl-1 {
  8253. padding-bottom: .25rem !important
  8254. }
  8255.  
  8256. .pl-xl-1 {
  8257. padding-left: .25rem !important
  8258. }
  8259.  
  8260. .px-xl-1 {
  8261. padding-right: .25rem !important;
  8262. padding-left: .25rem !important
  8263. }
  8264.  
  8265. .py-xl-1 {
  8266. padding-top: .25rem !important;
  8267. padding-bottom: .25rem !important
  8268. }
  8269.  
  8270. .p-xl-2 {
  8271. padding: .5rem .5rem !important
  8272. }
  8273.  
  8274. .pt-xl-2 {
  8275. padding-top: .5rem !important
  8276. }
  8277.  
  8278. .pr-xl-2 {
  8279. padding-right: .5rem !important
  8280. }
  8281.  
  8282. .pb-xl-2 {
  8283. padding-bottom: .5rem !important
  8284. }
  8285.  
  8286. .pl-xl-2 {
  8287. padding-left: .5rem !important
  8288. }
  8289.  
  8290. .px-xl-2 {
  8291. padding-right: .5rem !important;
  8292. padding-left: .5rem !important
  8293. }
  8294.  
  8295. .py-xl-2 {
  8296. padding-top: .5rem !important;
  8297. padding-bottom: .5rem !important
  8298. }
  8299.  
  8300. .p-xl-3 {
  8301. padding: 1rem 1rem !important
  8302. }
  8303.  
  8304. .pt-xl-3 {
  8305. padding-top: 1rem !important
  8306. }
  8307.  
  8308. .pr-xl-3 {
  8309. padding-right: 1rem !important
  8310. }
  8311.  
  8312. .pb-xl-3 {
  8313. padding-bottom: 1rem !important
  8314. }
  8315.  
  8316. .pl-xl-3 {
  8317. padding-left: 1rem !important
  8318. }
  8319.  
  8320. .px-xl-3 {
  8321. padding-right: 1rem !important;
  8322. padding-left: 1rem !important
  8323. }
  8324.  
  8325. .py-xl-3 {
  8326. padding-top: 1rem !important;
  8327. padding-bottom: 1rem !important
  8328. }
  8329.  
  8330. .p-xl-4 {
  8331. padding: 1.5rem 1.5rem !important
  8332. }
  8333.  
  8334. .pt-xl-4 {
  8335. padding-top: 1.5rem !important
  8336. }
  8337.  
  8338. .pr-xl-4 {
  8339. padding-right: 1.5rem !important
  8340. }
  8341.  
  8342. .pb-xl-4 {
  8343. padding-bottom: 1.5rem !important
  8344. }
  8345.  
  8346. .pl-xl-4 {
  8347. padding-left: 1.5rem !important
  8348. }
  8349.  
  8350. .px-xl-4 {
  8351. padding-right: 1.5rem !important;
  8352. padding-left: 1.5rem !important
  8353. }
  8354.  
  8355. .py-xl-4 {
  8356. padding-top: 1.5rem !important;
  8357. padding-bottom: 1.5rem !important
  8358. }
  8359.  
  8360. .p-xl-5 {
  8361. padding: 3rem 3rem !important
  8362. }
  8363.  
  8364. .pt-xl-5 {
  8365. padding-top: 3rem !important
  8366. }
  8367.  
  8368. .pr-xl-5 {
  8369. padding-right: 3rem !important
  8370. }
  8371.  
  8372. .pb-xl-5 {
  8373. padding-bottom: 3rem !important
  8374. }
  8375.  
  8376. .pl-xl-5 {
  8377. padding-left: 3rem !important
  8378. }
  8379.  
  8380. .px-xl-5 {
  8381. padding-right: 3rem !important;
  8382. padding-left: 3rem !important
  8383. }
  8384.  
  8385. .py-xl-5 {
  8386. padding-top: 3rem !important;
  8387. padding-bottom: 3rem !important
  8388. }
  8389.  
  8390. .m-xl-auto {
  8391. margin: auto !important
  8392. }
  8393.  
  8394. .mt-xl-auto {
  8395. margin-top: auto !important
  8396. }
  8397.  
  8398. .mr-xl-auto {
  8399. margin-right: auto !important
  8400. }
  8401.  
  8402. .mb-xl-auto {
  8403. margin-bottom: auto !important
  8404. }
  8405.  
  8406. .ml-xl-auto {
  8407. margin-left: auto !important
  8408. }
  8409.  
  8410. .mx-xl-auto {
  8411. margin-right: auto !important;
  8412. margin-left: auto !important
  8413. }
  8414.  
  8415. .my-xl-auto {
  8416. margin-top: auto !important;
  8417. margin-bottom: auto !important
  8418. }
  8419. }
  8420.  
  8421. .text-justify {
  8422. text-align: justify !important
  8423. }
  8424.  
  8425. .text-nowrap {
  8426. white-space: nowrap !important
  8427. }
  8428.  
  8429. .text-truncate {
  8430. overflow: hidden;
  8431. text-overflow: ellipsis;
  8432. white-space: nowrap
  8433. }
  8434.  
  8435. .text-left {
  8436. text-align: left !important
  8437. }
  8438.  
  8439. .text-right {
  8440. text-align: right !important
  8441. }
  8442.  
  8443. .text-center {
  8444. text-align: center !important
  8445. }
  8446.  
  8447. @media (min-width: 576px) {
  8448. .text-sm-left {
  8449. text-align:left !important
  8450. }
  8451.  
  8452. .text-sm-right {
  8453. text-align: right !important
  8454. }
  8455.  
  8456. .text-sm-center {
  8457. text-align: center !important
  8458. }
  8459. }
  8460.  
  8461. @media (min-width: 768px) {
  8462. .text-md-left {
  8463. text-align:left !important
  8464. }
  8465.  
  8466. .text-md-right {
  8467. text-align: right !important
  8468. }
  8469.  
  8470. .text-md-center {
  8471. text-align: center !important
  8472. }
  8473. }
  8474.  
  8475. @media (min-width: 992px) {
  8476. .text-lg-left {
  8477. text-align:left !important
  8478. }
  8479.  
  8480. .text-lg-right {
  8481. text-align: right !important
  8482. }
  8483.  
  8484. .text-lg-center {
  8485. text-align: center !important
  8486. }
  8487. }
  8488.  
  8489. @media (min-width: 1200px) {
  8490. .text-xl-left {
  8491. text-align:left !important
  8492. }
  8493.  
  8494. .text-xl-right {
  8495. text-align: right !important
  8496. }
  8497.  
  8498. .text-xl-center {
  8499. text-align: center !important
  8500. }
  8501. }
  8502.  
  8503. .text-lowercase {
  8504. text-transform: lowercase !important
  8505. }
  8506.  
  8507. .text-uppercase {
  8508. text-transform: uppercase !important
  8509. }
  8510.  
  8511. .text-capitalize {
  8512. text-transform: capitalize !important
  8513. }
  8514.  
  8515. .font-weight-normal {
  8516. font-weight: normal
  8517. }
  8518.  
  8519. .font-weight-bold {
  8520. font-weight: bold
  8521. }
  8522.  
  8523. .font-italic {
  8524. font-style: italic
  8525. }
  8526.  
  8527. .text-white {
  8528. color: #fff !important
  8529. }
  8530.  
  8531. .text-muted {
  8532. color: #636c72 !important
  8533. }
  8534.  
  8535. a.text-muted:focus,a.text-muted:hover {
  8536. color: #4b5257 !important
  8537. }
  8538.  
  8539. .text-primary {
  8540. color: #a91d26 !important
  8541. }
  8542.  
  8543. a.text-primary:focus,a.text-primary:hover {
  8544. color: #7d161c !important
  8545. }
  8546.  
  8547. .text-success {
  8548. color: #5cb85c !important
  8549. }
  8550.  
  8551. a.text-success:focus,a.text-success:hover {
  8552. color: #449d44 !important
  8553. }
  8554.  
  8555. .text-info {
  8556. color: #5bc0de !important
  8557. }
  8558.  
  8559. a.text-info:focus,a.text-info:hover {
  8560. color: #31b0d5 !important
  8561. }
  8562.  
  8563. .text-warning {
  8564. color: #f0ad4e !important
  8565. }
  8566.  
  8567. a.text-warning:focus,a.text-warning:hover {
  8568. color: #ec971f !important
  8569. }
  8570.  
  8571. .text-danger {
  8572. color: #d9534f !important
  8573. }
  8574.  
  8575. a.text-danger:focus,a.text-danger:hover {
  8576. color: #c9302c !important
  8577. }
  8578.  
  8579. .text-gray-dark {
  8580. color: #292b2c !important
  8581. }
  8582.  
  8583. a.text-gray-dark:focus,a.text-gray-dark:hover {
  8584. color: #101112 !important
  8585. }
  8586.  
  8587. .text-hide {
  8588. font: 0/0 a;
  8589. color: transparent;
  8590. text-shadow: none;
  8591. background-color: transparent;
  8592. border: 0
  8593. }
  8594.  
  8595. .invisible {
  8596. visibility: hidden !important
  8597. }
  8598.  
  8599. .hidden-xs-up {
  8600. display: none !important
  8601. }
  8602.  
  8603. @media (max-width: 575px) {
  8604. .hidden-xs-down {
  8605. display:none !important
  8606. }
  8607. }
  8608.  
  8609. @media (min-width: 576px) {
  8610. .hidden-sm-up {
  8611. display:none !important
  8612. }
  8613. }
  8614.  
  8615. @media (max-width: 767px) {
  8616. .hidden-sm-down {
  8617. display:none !important
  8618. }
  8619. }
  8620.  
  8621. @media (min-width: 768px) {
  8622. .hidden-md-up {
  8623. display:none !important
  8624. }
  8625. }
  8626.  
  8627. @media (max-width: 991px) {
  8628. .hidden-md-down {
  8629. display:none !important
  8630. }
  8631. }
  8632.  
  8633. @media (min-width: 992px) {
  8634. .hidden-lg-up {
  8635. display:none !important
  8636. }
  8637. }
  8638.  
  8639. @media (max-width: 1199px) {
  8640. .hidden-lg-down {
  8641. display:none !important
  8642. }
  8643. }
  8644.  
  8645. @media (min-width: 1200px) {
  8646. .hidden-xl-up {
  8647. display:none !important
  8648. }
  8649. }
  8650.  
  8651. .hidden-xl-down {
  8652. display: none !important
  8653. }
  8654.  
  8655. .visible-print-block {
  8656. display: none !important
  8657. }
  8658.  
  8659. @media print {
  8660. .visible-print-block {
  8661. display: block !important
  8662. }
  8663. }
  8664.  
  8665. .visible-print-inline {
  8666. display: none !important
  8667. }
  8668.  
  8669. @media print {
  8670. .visible-print-inline {
  8671. display: inline !important
  8672. }
  8673. }
  8674.  
  8675. .visible-print-inline-block {
  8676. display: none !important
  8677. }
  8678.  
  8679. @media print {
  8680. .visible-print-inline-block {
  8681. display: inline-block !important
  8682. }
  8683. }
  8684.  
  8685. @media print {
  8686. .hidden-print {
  8687. display: none !important
  8688. }
  8689. }
  8690.  
  8691. .wrapper {
  8692. padding: 30px 0
  8693. }
  8694.  
  8695. #wrapper-hero {
  8696. padding: 0px !important
  8697. }
  8698.  
  8699. .sticky,.gallery-caption,.bypostauthor {
  8700. font-size: inherit
  8701. }
  8702.  
  8703. .wrapper#wrapper-sticky {
  8704. border-bottom: 1px solid #636c72
  8705. }
  8706.  
  8707. #wrapper-footer-full,#wrapper-static-hero {
  8708. background-color: #eceeef
  8709. }
  8710.  
  8711. .wp-caption {
  8712. font-size: inherit
  8713. }
  8714.  
  8715. .wp-caption-text {
  8716. font-size: inherit
  8717. }
  8718.  
  8719. .screen-reader-text {
  8720. font-size: inherit
  8721. }
  8722.  
  8723. .alignleft {
  8724. display: inline;
  8725. float: left;
  8726. margin-right: 1.5em
  8727. }
  8728.  
  8729. .alignright {
  8730. display: inline;
  8731. float: right;
  8732. margin-left: 1.5em
  8733. }
  8734.  
  8735. .aligncenter {
  8736. margin: 0px auto
  8737. }
  8738.  
  8739. .entry-footer span {
  8740. padding-right: 10px
  8741. }
  8742.  
  8743. img.wp-post-image,article img,figure,img,#secondary img {
  8744. max-width: 100%;
  8745. height: auto
  8746. }
  8747.  
  8748. a.skip-link {
  8749. position: fixed;
  8750. z-index: 1000;
  8751. top: 0px;
  8752. right: 0px
  8753. }
  8754.  
  8755. .jumbotron {
  8756. margin-bottom: 0px
  8757. }
  8758.  
  8759. .menu-item {
  8760. float: left;
  8761. display: inline;
  8762. width: auto
  8763. }
  8764.  
  8765. .bg-primary .dropdown-menu {
  8766. background-color: #a91d26
  8767. }
  8768.  
  8769. .bg-success .dropdown-menu {
  8770. background-color: #5cb85c
  8771. }
  8772.  
  8773. .bg-inverse .dropdown-menu {
  8774. background-color: #292b2c
  8775. }
  8776.  
  8777. .navbar-toggleable-md .navbar-nav .dropdown-menu {
  8778. float: left
  8779. }
  8780.  
  8781. .dropdown-menu .dropdown-menu {
  8782. position: relative;
  8783. display: block;
  8784. margin-left: 10px;
  8785. border: none;
  8786. box-shadow: none
  8787. }
  8788.  
  8789. .dropdown-menu .dropdown-menu li {
  8790. padding-left: 0px;
  8791. list-style: square
  8792. }
  8793.  
  8794. .dropdown-menu .menu-item {
  8795. width: 100%
  8796. }
  8797.  
  8798. .dropdown-menu .menu-item a.nav-link {
  8799. margin: 0px;
  8800. padding: 0.5em 1em
  8801. }
  8802.  
  8803. .dropdown-menu .menu-item a.nav-link:hover {
  8804. background-color: #a91d26
  8805. }
  8806.  
  8807. button,[type="button"],[type="reset"],[type="submit"] {
  8808. cursor: pointer
  8809. }
  8810.  
  8811. .gallery:after {
  8812. content: "";
  8813. display: table;
  8814. clear: both
  8815. }
  8816.  
  8817. aside.widget {
  8818. clear: both
  8819. }
  8820.  
  8821. #wrapper-hero .carousel-inner .textwidget {
  8822. width: 100%
  8823. }
  8824.  
  8825. h1.navbar-brand a {
  8826. color: inherit
  8827. }
  8828.  
  8829. h1.navbar-brand a:hover {
  8830. text-decoration: none
  8831. }
  8832.  
  8833. .wpcf7 {
  8834. max-width: 600px;
  8835. margin: 0 auto !important
  8836. }
  8837.  
  8838. .wpcf7 .wpcf7-form label {
  8839. width: 100%
  8840. }
  8841.  
  8842. .wpcf7 .wpcf7-not-valid-tip {
  8843. color: #d9534f !important
  8844. }
  8845.  
  8846. .wpcf7 .wpcf7-validation-errors {
  8847. color: #d9534f !important;
  8848. border: 1px solid #eceeef !important
  8849. }
  8850.  
  8851. /*!
  8852. * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
  8853. * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  8854. */
  8855. @font-face {
  8856. font-family: 'FontAwesome';
  8857. src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  8858. 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");
  8859. font-weight: normal;
  8860. font-style: normal
  8861. }
  8862.  
  8863. .fa {
  8864. display: inline-block;
  8865. font: normal normal normal 14px/1 FontAwesome;
  8866. font-size: inherit;
  8867. text-rendering: auto;
  8868. -webkit-font-smoothing: antialiased;
  8869. -moz-osx-font-smoothing: grayscale
  8870. }
  8871.  
  8872. .fa-lg {
  8873. font-size: 1.33333em;
  8874. line-height: .75em;
  8875. vertical-align: -15%
  8876. }
  8877.  
  8878. .fa-2x {
  8879. font-size: 2em
  8880. }
  8881.  
  8882. .fa-3x {
  8883. font-size: 3em
  8884. }
  8885.  
  8886. .fa-4x {
  8887. font-size: 4em
  8888. }
  8889.  
  8890. .fa-5x {
  8891. font-size: 5em
  8892. }
  8893.  
  8894. .fa-fw {
  8895. width: 1.28571em;
  8896. text-align: center
  8897. }
  8898.  
  8899. .fa-ul {
  8900. padding-left: 0;
  8901. margin-left: 2.14286em;
  8902. list-style-type: none
  8903. }
  8904.  
  8905. .fa-ul>li {
  8906. position: relative
  8907. }
  8908.  
  8909. .fa-li {
  8910. position: absolute;
  8911. left: -2.14286em;
  8912. width: 2.14286em;
  8913. top: .14286em;
  8914. text-align: center
  8915. }
  8916.  
  8917. .fa-li.fa-lg {
  8918. left: -1.85714em
  8919. }
  8920.  
  8921. .fa-border {
  8922. padding: .2em .25em .15em;
  8923. border: solid 0.08em #eee;
  8924. border-radius: .1em
  8925. }
  8926.  
  8927. .fa-pull-left {
  8928. float: left
  8929. }
  8930.  
  8931. .fa-pull-right {
  8932. float: right
  8933. }
  8934.  
  8935. .fa.fa-pull-left {
  8936. margin-right: .3em
  8937. }
  8938.  
  8939. .fa.fa-pull-right {
  8940. margin-left: .3em
  8941. }
  8942.  
  8943. .pull-right {
  8944. float: right
  8945. }
  8946.  
  8947. .pull-left {
  8948. float: left
  8949. }
  8950.  
  8951. .fa.pull-left {
  8952. margin-right: .3em
  8953. }
  8954.  
  8955. .fa.pull-right {
  8956. margin-left: .3em
  8957. }
  8958.  
  8959. .fa-spin {
  8960. -webkit-animation: fa-spin 2s infinite linear;
  8961. animation: fa-spin 2s infinite linear
  8962. }
  8963.  
  8964. .fa-pulse {
  8965. -webkit-animation: fa-spin 1s infinite steps(8);
  8966. animation: fa-spin 1s infinite steps(8)
  8967. }
  8968.  
  8969. @-webkit-keyframes fa-spin {
  8970. 0% {
  8971. -webkit-transform: rotate(0deg);
  8972. transform: rotate(0deg)
  8973. }
  8974.  
  8975. 100% {
  8976. -webkit-transform: rotate(359deg);
  8977. transform: rotate(359deg)
  8978. }
  8979. }
  8980.  
  8981. @keyframes fa-spin {
  8982. 0% {
  8983. -webkit-transform: rotate(0deg);
  8984. transform: rotate(0deg)
  8985. }
  8986.  
  8987. 100% {
  8988. -webkit-transform: rotate(359deg);
  8989. transform: rotate(359deg)
  8990. }
  8991. }
  8992.  
  8993. .fa-rotate-90 {
  8994. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  8995. -webkit-transform: rotate(90deg);
  8996. -ms-transform: rotate(90deg);
  8997. transform: rotate(90deg)
  8998. }
  8999.  
  9000. .fa-rotate-180 {
  9001. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  9002. -webkit-transform: rotate(180deg);
  9003. -ms-transform: rotate(180deg);
  9004. transform: rotate(180deg)
  9005. }
  9006.  
  9007. .fa-rotate-270 {
  9008. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  9009. -webkit-transform: rotate(270deg);
  9010. -ms-transform: rotate(270deg);
  9011. transform: rotate(270deg)
  9012. }
  9013.  
  9014. .fa-flip-horizontal {
  9015. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  9016. -webkit-transform: scale(-1, 1);
  9017. -ms-transform: scale(-1, 1);
  9018. transform: scale(-1, 1)
  9019. }
  9020.  
  9021. .fa-flip-vertical {
  9022. -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  9023. -webkit-transform: scale(1, -1);
  9024. -ms-transform: scale(1, -1);
  9025. transform: scale(1, -1)
  9026. }
  9027.  
  9028. :root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
  9029. filter: none
  9030. }
  9031.  
  9032. .fa-stack {
  9033. position: relative;
  9034. display: inline-block;
  9035. width: 2em;
  9036. height: 2em;
  9037. line-height: 2em;
  9038. vertical-align: middle
  9039. }
  9040.  
  9041. .fa-stack-1x,.fa-stack-2x {
  9042. position: absolute;
  9043. left: 0;
  9044. width: 100%;
  9045. text-align: center
  9046. }
  9047.  
  9048. .fa-stack-1x {
  9049. line-height: inherit
  9050. }
  9051.  
  9052. .fa-stack-2x {
  9053. font-size: 2em
  9054. }
  9055.  
  9056. .fa-inverse {
  9057. color: #fff
  9058. }
  9059.  
  9060. .fa-glass:before {
  9061. content: ""
  9062. }
  9063.  
  9064. .fa-music:before {
  9065. content: ""
  9066. }
  9067.  
  9068. .fa-search:before {
  9069. content: ""
  9070. }
  9071.  
  9072. .fa-envelope-o:before {
  9073. content: ""
  9074. }
  9075.  
  9076. .fa-heart:before {
  9077. content: ""
  9078. }
  9079.  
  9080. .fa-star:before {
  9081. content: ""
  9082. }
  9083.  
  9084. .fa-star-o:before {
  9085. content: ""
  9086. }
  9087.  
  9088. .fa-user:before {
  9089. content: ""
  9090. }
  9091.  
  9092. .fa-film:before {
  9093. content: ""
  9094. }
  9095.  
  9096. .fa-th-large:before {
  9097. content: ""
  9098. }
  9099.  
  9100. .fa-th:before {
  9101. content: ""
  9102. }
  9103.  
  9104. .fa-th-list:before {
  9105. content: ""
  9106. }
  9107.  
  9108. .fa-check:before {
  9109. content: ""
  9110. }
  9111.  
  9112. .fa-remove:before,.fa-close:before,.fa-times:before {
  9113. content: ""
  9114. }
  9115.  
  9116. .fa-search-plus:before {
  9117. content: ""
  9118. }
  9119.  
  9120. .fa-search-minus:before {
  9121. content: ""
  9122. }
  9123.  
  9124. .fa-power-off:before {
  9125. content: ""
  9126. }
  9127.  
  9128. .fa-signal:before {
  9129. content: ""
  9130. }
  9131.  
  9132. .fa-gear:before,.fa-cog:before {
  9133. content: ""
  9134. }
  9135.  
  9136. .fa-trash-o:before {
  9137. content: ""
  9138. }
  9139.  
  9140. .fa-home:before {
  9141. content: ""
  9142. }
  9143.  
  9144. .fa-file-o:before {
  9145. content: ""
  9146. }
  9147.  
  9148. .fa-clock-o:before {
  9149. content: ""
  9150. }
  9151.  
  9152. .fa-road:before {
  9153. content: ""
  9154. }
  9155.  
  9156. .fa-download:before {
  9157. content: ""
  9158. }
  9159.  
  9160. .fa-arrow-circle-o-down:before {
  9161. content: ""
  9162. }
  9163.  
  9164. .fa-arrow-circle-o-up:before {
  9165. content: ""
  9166. }
  9167.  
  9168. .fa-inbox:before {
  9169. content: ""
  9170. }
  9171.  
  9172. .fa-play-circle-o:before {
  9173. content: ""
  9174. }
  9175.  
  9176. .fa-rotate-right:before,.fa-repeat:before {
  9177. content: ""
  9178. }
  9179.  
  9180. .fa-refresh:before {
  9181. content: ""
  9182. }
  9183.  
  9184. .fa-list-alt:before {
  9185. content: ""
  9186. }
  9187.  
  9188. .fa-lock:before {
  9189. content: ""
  9190. }
  9191.  
  9192. .fa-flag:before {
  9193. content: ""
  9194. }
  9195.  
  9196. .fa-headphones:before {
  9197. content: ""
  9198. }
  9199.  
  9200. .fa-volume-off:before {
  9201. content: ""
  9202. }
  9203.  
  9204. .fa-volume-down:before {
  9205. content: ""
  9206. }
  9207.  
  9208. .fa-volume-up:before {
  9209. content: ""
  9210. }
  9211.  
  9212. .fa-qrcode:before {
  9213. content: ""
  9214. }
  9215.  
  9216. .fa-barcode:before {
  9217. content: ""
  9218. }
  9219.  
  9220. .fa-tag:before {
  9221. content: ""
  9222. }
  9223.  
  9224. .fa-tags:before {
  9225. content: ""
  9226. }
  9227.  
  9228. .fa-book:before {
  9229. content: ""
  9230. }
  9231.  
  9232. .fa-bookmark:before {
  9233. content: ""
  9234. }
  9235.  
  9236. .fa-print:before {
  9237. content: ""
  9238. }
  9239.  
  9240. .fa-camera:before {
  9241. content: ""
  9242. }
  9243.  
  9244. .fa-font:before {
  9245. content: ""
  9246. }
  9247.  
  9248. .fa-bold:before {
  9249. content: ""
  9250. }
  9251.  
  9252. .fa-italic:before {
  9253. content: ""
  9254. }
  9255.  
  9256. .fa-text-height:before {
  9257. content: ""
  9258. }
  9259.  
  9260. .fa-text-width:before {
  9261. content: ""
  9262. }
  9263.  
  9264. .fa-align-left:before {
  9265. content: ""
  9266. }
  9267.  
  9268. .fa-align-center:before {
  9269. content: ""
  9270. }
  9271.  
  9272. .fa-align-right:before {
  9273. content: ""
  9274. }
  9275.  
  9276. .fa-align-justify:before {
  9277. content: ""
  9278. }
  9279.  
  9280. .fa-list:before {
  9281. content: ""
  9282. }
  9283.  
  9284. .fa-dedent:before,.fa-outdent:before {
  9285. content: ""
  9286. }
  9287.  
  9288. .fa-indent:before {
  9289. content: ""
  9290. }
  9291.  
  9292. .fa-video-camera:before {
  9293. content: ""
  9294. }
  9295.  
  9296. .fa-photo:before,.fa-image:before,.fa-picture-o:before {
  9297. content: ""
  9298. }
  9299.  
  9300. .fa-pencil:before {
  9301. content: ""
  9302. }
  9303.  
  9304. .fa-map-marker:before {
  9305. content: ""
  9306. }
  9307.  
  9308. .fa-adjust:before {
  9309. content: ""
  9310. }
  9311.  
  9312. .fa-tint:before {
  9313. content: ""
  9314. }
  9315.  
  9316. .fa-edit:before,.fa-pencil-square-o:before {
  9317. content: ""
  9318. }
  9319.  
  9320. .fa-share-square-o:before {
  9321. content: ""
  9322. }
  9323.  
  9324. .fa-check-square-o:before {
  9325. content: ""
  9326. }
  9327.  
  9328. .fa-arrows:before {
  9329. content: ""
  9330. }
  9331.  
  9332. .fa-step-backward:before {
  9333. content: ""
  9334. }
  9335.  
  9336. .fa-fast-backward:before {
  9337. content: ""
  9338. }
  9339.  
  9340. .fa-backward:before {
  9341. content: ""
  9342. }
  9343.  
  9344. .fa-play:before {
  9345. content: ""
  9346. }
  9347.  
  9348. .fa-pause:before {
  9349. content: ""
  9350. }
  9351.  
  9352. .fa-stop:before {
  9353. content: ""
  9354. }
  9355.  
  9356. .fa-forward:before {
  9357. content: ""
  9358. }
  9359.  
  9360. .fa-fast-forward:before {
  9361. content: ""
  9362. }
  9363.  
  9364. .fa-step-forward:before {
  9365. content: ""
  9366. }
  9367.  
  9368. .fa-eject:before {
  9369. content: ""
  9370. }
  9371.  
  9372. .fa-chevron-left:before {
  9373. content: ""
  9374. }
  9375.  
  9376. .fa-chevron-right:before {
  9377. content: ""
  9378. }
  9379.  
  9380. .fa-plus-circle:before {
  9381. content: ""
  9382. }
  9383.  
  9384. .fa-minus-circle:before {
  9385. content: ""
  9386. }
  9387.  
  9388. .fa-times-circle:before {
  9389. content: ""
  9390. }
  9391.  
  9392. .fa-check-circle:before {
  9393. content: ""
  9394. }
  9395.  
  9396. .fa-question-circle:before {
  9397. content: ""
  9398. }
  9399.  
  9400. .fa-info-circle:before {
  9401. content: ""
  9402. }
  9403.  
  9404. .fa-crosshairs:before {
  9405. content: ""
  9406. }
  9407.  
  9408. .fa-times-circle-o:before {
  9409. content: ""
  9410. }
  9411.  
  9412. .fa-check-circle-o:before {
  9413. content: ""
  9414. }
  9415.  
  9416. .fa-ban:before {
  9417. content: ""
  9418. }
  9419.  
  9420. .fa-arrow-left:before {
  9421. content: ""
  9422. }
  9423.  
  9424. .fa-arrow-right:before {
  9425. content: ""
  9426. }
  9427.  
  9428. .fa-arrow-up:before {
  9429. content: ""
  9430. }
  9431.  
  9432. .fa-arrow-down:before {
  9433. content: ""
  9434. }
  9435.  
  9436. .fa-mail-forward:before,.fa-share:before {
  9437. content: ""
  9438. }
  9439.  
  9440. .fa-expand:before {
  9441. content: ""
  9442. }
  9443.  
  9444. .fa-compress:before {
  9445. content: ""
  9446. }
  9447.  
  9448. .fa-plus:before {
  9449. content: ""
  9450. }
  9451.  
  9452. .fa-minus:before {
  9453. content: ""
  9454. }
  9455.  
  9456. .fa-asterisk:before {
  9457. content: ""
  9458. }
  9459.  
  9460. .fa-exclamation-circle:before {
  9461. content: ""
  9462. }
  9463.  
  9464. .fa-gift:before {
  9465. content: ""
  9466. }
  9467.  
  9468. .fa-leaf:before {
  9469. content: ""
  9470. }
  9471.  
  9472. .fa-fire:before {
  9473. content: ""
  9474. }
  9475.  
  9476. .fa-eye:before {
  9477. content: ""
  9478. }
  9479.  
  9480. .fa-eye-slash:before {
  9481. content: ""
  9482. }
  9483.  
  9484. .fa-warning:before,.fa-exclamation-triangle:before {
  9485. content: ""
  9486. }
  9487.  
  9488. .fa-plane:before {
  9489. content: ""
  9490. }
  9491.  
  9492. .fa-calendar:before {
  9493. content: ""
  9494. }
  9495.  
  9496. .fa-random:before {
  9497. content: ""
  9498. }
  9499.  
  9500. .fa-comment:before {
  9501. content: ""
  9502. }
  9503.  
  9504. .fa-magnet:before {
  9505. content: ""
  9506. }
  9507.  
  9508. .fa-chevron-up:before {
  9509. content: ""
  9510. }
  9511.  
  9512. .fa-chevron-down:before {
  9513. content: ""
  9514. }
  9515.  
  9516. .fa-retweet:before {
  9517. content: ""
  9518. }
  9519.  
  9520. .fa-shopping-cart:before {
  9521. content: ""
  9522. }
  9523.  
  9524. .fa-folder:before {
  9525. content: ""
  9526. }
  9527.  
  9528. .fa-folder-open:before {
  9529. content: ""
  9530. }
  9531.  
  9532. .fa-arrows-v:before {
  9533. content: ""
  9534. }
  9535.  
  9536. .fa-arrows-h:before {
  9537. content: ""
  9538. }
  9539.  
  9540. .fa-bar-chart-o:before,.fa-bar-chart:before {
  9541. content: ""
  9542. }
  9543.  
  9544. .fa-twitter-square:before {
  9545. content: ""
  9546. }
  9547.  
  9548. .fa-facebook-square:before {
  9549. content: ""
  9550. }
  9551.  
  9552. .fa-camera-retro:before {
  9553. content: ""
  9554. }
  9555.  
  9556. .fa-key:before {
  9557. content: ""
  9558. }
  9559.  
  9560. .fa-gears:before,.fa-cogs:before {
  9561. content: ""
  9562. }
  9563.  
  9564. .fa-comments:before {
  9565. content: ""
  9566. }
  9567.  
  9568. .fa-thumbs-o-up:before {
  9569. content: ""
  9570. }
  9571.  
  9572. .fa-thumbs-o-down:before {
  9573. content: ""
  9574. }
  9575.  
  9576. .fa-star-half:before {
  9577. content: ""
  9578. }
  9579.  
  9580. .fa-heart-o:before {
  9581. content: ""
  9582. }
  9583.  
  9584. .fa-sign-out:before {
  9585. content: ""
  9586. }
  9587.  
  9588. .fa-linkedin-square:before {
  9589. content: ""
  9590. }
  9591.  
  9592. .fa-thumb-tack:before {
  9593. content: ""
  9594. }
  9595.  
  9596. .fa-external-link:before {
  9597. content: ""
  9598. }
  9599.  
  9600. .fa-sign-in:before {
  9601. content: ""
  9602. }
  9603.  
  9604. .fa-trophy:before {
  9605. content: ""
  9606. }
  9607.  
  9608. .fa-github-square:before {
  9609. content: ""
  9610. }
  9611.  
  9612. .fa-upload:before {
  9613. content: ""
  9614. }
  9615.  
  9616. .fa-lemon-o:before {
  9617. content: ""
  9618. }
  9619.  
  9620. .fa-phone:before {
  9621. content: ""
  9622. }
  9623.  
  9624. .fa-square-o:before {
  9625. content: ""
  9626. }
  9627.  
  9628. .fa-bookmark-o:before {
  9629. content: ""
  9630. }
  9631.  
  9632. .fa-phone-square:before {
  9633. content: ""
  9634. }
  9635.  
  9636. .fa-twitter:before {
  9637. content: ""
  9638. }
  9639.  
  9640. .fa-facebook-f:before,.fa-facebook:before {
  9641. content: ""
  9642. }
  9643.  
  9644. .fa-github:before {
  9645. content: ""
  9646. }
  9647.  
  9648. .fa-unlock:before {
  9649. content: ""
  9650. }
  9651.  
  9652. .fa-credit-card:before {
  9653. content: ""
  9654. }
  9655.  
  9656. .fa-feed:before,.fa-rss:before {
  9657. content: ""
  9658. }
  9659.  
  9660. .fa-hdd-o:before {
  9661. content: ""
  9662. }
  9663.  
  9664. .fa-bullhorn:before {
  9665. content: ""
  9666. }
  9667.  
  9668. .fa-bell:before {
  9669. content: ""
  9670. }
  9671.  
  9672. .fa-certificate:before {
  9673. content: ""
  9674. }
  9675.  
  9676. .fa-hand-o-right:before {
  9677. content: ""
  9678. }
  9679.  
  9680. .fa-hand-o-left:before {
  9681. content: ""
  9682. }
  9683.  
  9684. .fa-hand-o-up:before {
  9685. content: ""
  9686. }
  9687.  
  9688. .fa-hand-o-down:before {
  9689. content: ""
  9690. }
  9691.  
  9692. .fa-arrow-circle-left:before {
  9693. content: ""
  9694. }
  9695.  
  9696. .fa-arrow-circle-right:before {
  9697. content: ""
  9698. }
  9699.  
  9700. .fa-arrow-circle-up:before {
  9701. content: ""
  9702. }
  9703.  
  9704. .fa-arrow-circle-down:before {
  9705. content: ""
  9706. }
  9707.  
  9708. .fa-globe:before {
  9709. content: ""
  9710. }
  9711.  
  9712. .fa-wrench:before {
  9713. content: ""
  9714. }
  9715.  
  9716. .fa-tasks:before {
  9717. content: ""
  9718. }
  9719.  
  9720. .fa-filter:before {
  9721. content: ""
  9722. }
  9723.  
  9724. .fa-briefcase:before {
  9725. content: ""
  9726. }
  9727.  
  9728. .fa-arrows-alt:before {
  9729. content: ""
  9730. }
  9731.  
  9732. .fa-group:before,.fa-users:before {
  9733. content: ""
  9734. }
  9735.  
  9736. .fa-chain:before,.fa-link:before {
  9737. content: ""
  9738. }
  9739.  
  9740. .fa-cloud:before {
  9741. content: ""
  9742. }
  9743.  
  9744. .fa-flask:before {
  9745. content: ""
  9746. }
  9747.  
  9748. .fa-cut:before,.fa-scissors:before {
  9749. content: ""
  9750. }
  9751.  
  9752. .fa-copy:before,.fa-files-o:before {
  9753. content: ""
  9754. }
  9755.  
  9756. .fa-paperclip:before {
  9757. content: ""
  9758. }
  9759.  
  9760. .fa-save:before,.fa-floppy-o:before {
  9761. content: ""
  9762. }
  9763.  
  9764. .fa-square:before {
  9765. content: ""
  9766. }
  9767.  
  9768. .fa-navicon:before,.fa-reorder:before,.fa-bars:before {
  9769. content: ""
  9770. }
  9771.  
  9772. .fa-list-ul:before {
  9773. content: ""
  9774. }
  9775.  
  9776. .fa-list-ol:before {
  9777. content: ""
  9778. }
  9779.  
  9780. .fa-strikethrough:before {
  9781. content: ""
  9782. }
  9783.  
  9784. .fa-underline:before {
  9785. content: ""
  9786. }
  9787.  
  9788. .fa-table:before {
  9789. content: ""
  9790. }
  9791.  
  9792. .fa-magic:before {
  9793. content: ""
  9794. }
  9795.  
  9796. .fa-truck:before {
  9797. content: ""
  9798. }
  9799.  
  9800. .fa-pinterest:before {
  9801. content: ""
  9802. }
  9803.  
  9804. .fa-pinterest-square:before {
  9805. content: ""
  9806. }
  9807.  
  9808. .fa-google-plus-square:before {
  9809. content: ""
  9810. }
  9811.  
  9812. .fa-google-plus:before {
  9813. content: ""
  9814. }
  9815.  
  9816. .fa-money:before {
  9817. content: ""
  9818. }
  9819.  
  9820. .fa-caret-down:before {
  9821. content: ""
  9822. }
  9823.  
  9824. .fa-caret-up:before {
  9825. content: ""
  9826. }
  9827.  
  9828. .fa-caret-left:before {
  9829. content: ""
  9830. }
  9831.  
  9832. .fa-caret-right:before {
  9833. content: ""
  9834. }
  9835.  
  9836. .fa-columns:before {
  9837. content: ""
  9838. }
  9839.  
  9840. .fa-unsorted:before,.fa-sort:before {
  9841. content: ""
  9842. }
  9843.  
  9844. .fa-sort-down:before,.fa-sort-desc:before {
  9845. content: ""
  9846. }
  9847.  
  9848. .fa-sort-up:before,.fa-sort-asc:before {
  9849. content: ""
  9850. }
  9851.  
  9852. .fa-envelope:before {
  9853. content: ""
  9854. }
  9855.  
  9856. .fa-linkedin:before {
  9857. content: ""
  9858. }
  9859.  
  9860. .fa-rotate-left:before,.fa-undo:before {
  9861. content: ""
  9862. }
  9863.  
  9864. .fa-legal:before,.fa-gavel:before {
  9865. content: ""
  9866. }
  9867.  
  9868. .fa-dashboard:before,.fa-tachometer:before {
  9869. content: ""
  9870. }
  9871.  
  9872. .fa-comment-o:before {
  9873. content: ""
  9874. }
  9875.  
  9876. .fa-comments-o:before {
  9877. content: ""
  9878. }
  9879.  
  9880. .fa-flash:before,.fa-bolt:before {
  9881. content: ""
  9882. }
  9883.  
  9884. .fa-sitemap:before {
  9885. content: ""
  9886. }
  9887.  
  9888. .fa-umbrella:before {
  9889. content: ""
  9890. }
  9891.  
  9892. .fa-paste:before,.fa-clipboard:before {
  9893. content: ""
  9894. }
  9895.  
  9896. .fa-lightbulb-o:before {
  9897. content: ""
  9898. }
  9899.  
  9900. .fa-exchange:before {
  9901. content: ""
  9902. }
  9903.  
  9904. .fa-cloud-download:before {
  9905. content: ""
  9906. }
  9907.  
  9908. .fa-cloud-upload:before {
  9909. content: ""
  9910. }
  9911.  
  9912. .fa-user-md:before {
  9913. content: ""
  9914. }
  9915.  
  9916. .fa-stethoscope:before {
  9917. content: ""
  9918. }
  9919.  
  9920. .fa-suitcase:before {
  9921. content: ""
  9922. }
  9923.  
  9924. .fa-bell-o:before {
  9925. content: ""
  9926. }
  9927.  
  9928. .fa-coffee:before {
  9929. content: ""
  9930. }
  9931.  
  9932. .fa-cutlery:before {
  9933. content: ""
  9934. }
  9935.  
  9936. .fa-file-text-o:before {
  9937. content: ""
  9938. }
  9939.  
  9940. .fa-building-o:before {
  9941. content: ""
  9942. }
  9943.  
  9944. .fa-hospital-o:before {
  9945. content: ""
  9946. }
  9947.  
  9948. .fa-ambulance:before {
  9949. content: ""
  9950. }
  9951.  
  9952. .fa-medkit:before {
  9953. content: ""
  9954. }
  9955.  
  9956. .fa-fighter-jet:before {
  9957. content: ""
  9958. }
  9959.  
  9960. .fa-beer:before {
  9961. content: ""
  9962. }
  9963.  
  9964. .fa-h-square:before {
  9965. content: ""
  9966. }
  9967.  
  9968. .fa-plus-square:before {
  9969. content: ""
  9970. }
  9971.  
  9972. .fa-angle-double-left:before {
  9973. content: ""
  9974. }
  9975.  
  9976. .fa-angle-double-right:before {
  9977. content: ""
  9978. }
  9979.  
  9980. .fa-angle-double-up:before {
  9981. content: ""
  9982. }
  9983.  
  9984. .fa-angle-double-down:before {
  9985. content: ""
  9986. }
  9987.  
  9988. .fa-angle-left:before {
  9989. content: ""
  9990. }
  9991.  
  9992. .fa-angle-right:before {
  9993. content: ""
  9994. }
  9995.  
  9996. .fa-angle-up:before {
  9997. content: ""
  9998. }
  9999.  
  10000. .fa-angle-down:before {
  10001. content: ""
  10002. }
  10003.  
  10004. .fa-desktop:before {
  10005. content: ""
  10006. }
  10007.  
  10008. .fa-laptop:before {
  10009. content: ""
  10010. }
  10011.  
  10012. .fa-tablet:before {
  10013. content: ""
  10014. }
  10015.  
  10016. .fa-mobile-phone:before,.fa-mobile:before {
  10017. content: ""
  10018. }
  10019.  
  10020. .fa-circle-o:before {
  10021. content: ""
  10022. }
  10023.  
  10024. .fa-quote-left:before {
  10025. content: ""
  10026. }
  10027.  
  10028. .fa-quote-right:before {
  10029. content: ""
  10030. }
  10031.  
  10032. .fa-spinner:before {
  10033. content: ""
  10034. }
  10035.  
  10036. .fa-circle:before {
  10037. content: ""
  10038. }
  10039.  
  10040. .fa-mail-reply:before,.fa-reply:before {
  10041. content: ""
  10042. }
  10043.  
  10044. .fa-github-alt:before {
  10045. content: ""
  10046. }
  10047.  
  10048. .fa-folder-o:before {
  10049. content: ""
  10050. }
  10051.  
  10052. .fa-folder-open-o:before {
  10053. content: ""
  10054. }
  10055.  
  10056. .fa-smile-o:before {
  10057. content: ""
  10058. }
  10059.  
  10060. .fa-frown-o:before {
  10061. content: ""
  10062. }
  10063.  
  10064. .fa-meh-o:before {
  10065. content: ""
  10066. }
  10067.  
  10068. .fa-gamepad:before {
  10069. content: ""
  10070. }
  10071.  
  10072. .fa-keyboard-o:before {
  10073. content: ""
  10074. }
  10075.  
  10076. .fa-flag-o:before {
  10077. content: ""
  10078. }
  10079.  
  10080. .fa-flag-checkered:before {
  10081. content: ""
  10082. }
  10083.  
  10084. .fa-terminal:before {
  10085. content: ""
  10086. }
  10087.  
  10088. .fa-code:before {
  10089. content: ""
  10090. }
  10091.  
  10092. .fa-mail-reply-all:before,.fa-reply-all:before {
  10093. content: ""
  10094. }
  10095.  
  10096. .fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
  10097. content: ""
  10098. }
  10099.  
  10100. .fa-location-arrow:before {
  10101. content: ""
  10102. }
  10103.  
  10104. .fa-crop:before {
  10105. content: ""
  10106. }
  10107.  
  10108. .fa-code-fork:before {
  10109. content: ""
  10110. }
  10111.  
  10112. .fa-unlink:before,.fa-chain-broken:before {
  10113. content: ""
  10114. }
  10115.  
  10116. .fa-question:before {
  10117. content: ""
  10118. }
  10119.  
  10120. .fa-info:before {
  10121. content: ""
  10122. }
  10123.  
  10124. .fa-exclamation:before {
  10125. content: ""
  10126. }
  10127.  
  10128. .fa-superscript:before {
  10129. content: ""
  10130. }
  10131.  
  10132. .fa-subscript:before {
  10133. content: ""
  10134. }
  10135.  
  10136. .fa-eraser:before {
  10137. content: ""
  10138. }
  10139.  
  10140. .fa-puzzle-piece:before {
  10141. content: ""
  10142. }
  10143.  
  10144. .fa-microphone:before {
  10145. content: ""
  10146. }
  10147.  
  10148. .fa-microphone-slash:before {
  10149. content: ""
  10150. }
  10151.  
  10152. .fa-shield:before {
  10153. content: ""
  10154. }
  10155.  
  10156. .fa-calendar-o:before {
  10157. content: ""
  10158. }
  10159.  
  10160. .fa-fire-extinguisher:before {
  10161. content: ""
  10162. }
  10163.  
  10164. .fa-rocket:before {
  10165. content: ""
  10166. }
  10167.  
  10168. .fa-maxcdn:before {
  10169. content: ""
  10170. }
  10171.  
  10172. .fa-chevron-circle-left:before {
  10173. content: ""
  10174. }
  10175.  
  10176. .fa-chevron-circle-right:before {
  10177. content: ""
  10178. }
  10179.  
  10180. .fa-chevron-circle-up:before {
  10181. content: ""
  10182. }
  10183.  
  10184. .fa-chevron-circle-down:before {
  10185. content: ""
  10186. }
  10187.  
  10188. .fa-html5:before {
  10189. content: ""
  10190. }
  10191.  
  10192. .fa-css3:before {
  10193. content: ""
  10194. }
  10195.  
  10196. .fa-anchor:before {
  10197. content: ""
  10198. }
  10199.  
  10200. .fa-unlock-alt:before {
  10201. content: ""
  10202. }
  10203.  
  10204. .fa-bullseye:before {
  10205. content: ""
  10206. }
  10207.  
  10208. .fa-ellipsis-h:before {
  10209. content: ""
  10210. }
  10211.  
  10212. .fa-ellipsis-v:before {
  10213. content: ""
  10214. }
  10215.  
  10216. .fa-rss-square:before {
  10217. content: ""
  10218. }
  10219.  
  10220. .fa-play-circle:before {
  10221. content: ""
  10222. }
  10223.  
  10224. .fa-ticket:before {
  10225. content: ""
  10226. }
  10227.  
  10228. .fa-minus-square:before {
  10229. content: ""
  10230. }
  10231.  
  10232. .fa-minus-square-o:before {
  10233. content: ""
  10234. }
  10235.  
  10236. .fa-level-up:before {
  10237. content: ""
  10238. }
  10239.  
  10240. .fa-level-down:before {
  10241. content: ""
  10242. }
  10243.  
  10244. .fa-check-square:before {
  10245. content: ""
  10246. }
  10247.  
  10248. .fa-pencil-square:before {
  10249. content: ""
  10250. }
  10251.  
  10252. .fa-external-link-square:before {
  10253. content: ""
  10254. }
  10255.  
  10256. .fa-share-square:before {
  10257. content: ""
  10258. }
  10259.  
  10260. .fa-compass:before {
  10261. content: ""
  10262. }
  10263.  
  10264. .fa-toggle-down:before,.fa-caret-square-o-down:before {
  10265. content: ""
  10266. }
  10267.  
  10268. .fa-toggle-up:before,.fa-caret-square-o-up:before {
  10269. content: ""
  10270. }
  10271.  
  10272. .fa-toggle-right:before,.fa-caret-square-o-right:before {
  10273. content: ""
  10274. }
  10275.  
  10276. .fa-euro:before,.fa-eur:before {
  10277. content: ""
  10278. }
  10279.  
  10280. .fa-gbp:before {
  10281. content: ""
  10282. }
  10283.  
  10284. .fa-dollar:before,.fa-usd:before {
  10285. content: ""
  10286. }
  10287.  
  10288. .fa-rupee:before,.fa-inr:before {
  10289. content: ""
  10290. }
  10291.  
  10292. .fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
  10293. content: ""
  10294. }
  10295.  
  10296. .fa-ruble:before,.fa-rouble:before,.fa-rub:before {
  10297. content: ""
  10298. }
  10299.  
  10300. .fa-won:before,.fa-krw:before {
  10301. content: ""
  10302. }
  10303.  
  10304. .fa-bitcoin:before,.fa-btc:before {
  10305. content: ""
  10306. }
  10307.  
  10308. .fa-file:before {
  10309. content: ""
  10310. }
  10311.  
  10312. .fa-file-text:before {
  10313. content: ""
  10314. }
  10315.  
  10316. .fa-sort-alpha-asc:before {
  10317. content: ""
  10318. }
  10319.  
  10320. .fa-sort-alpha-desc:before {
  10321. content: ""
  10322. }
  10323.  
  10324. .fa-sort-amount-asc:before {
  10325. content: ""
  10326. }
  10327.  
  10328. .fa-sort-amount-desc:before {
  10329. content: ""
  10330. }
  10331.  
  10332. .fa-sort-numeric-asc:before {
  10333. content: ""
  10334. }
  10335.  
  10336. .fa-sort-numeric-desc:before {
  10337. content: ""
  10338. }
  10339.  
  10340. .fa-thumbs-up:before {
  10341. content: ""
  10342. }
  10343.  
  10344. .fa-thumbs-down:before {
  10345. content: ""
  10346. }
  10347.  
  10348. .fa-youtube-square:before {
  10349. content: ""
  10350. }
  10351.  
  10352. .fa-youtube:before {
  10353. content: ""
  10354. }
  10355.  
  10356. .fa-xing:before {
  10357. content: ""
  10358. }
  10359.  
  10360. .fa-xing-square:before {
  10361. content: ""
  10362. }
  10363.  
  10364. .fa-youtube-play:before {
  10365. content: ""
  10366. }
  10367.  
  10368. .fa-dropbox:before {
  10369. content: ""
  10370. }
  10371.  
  10372. .fa-stack-overflow:before {
  10373. content: ""
  10374. }
  10375.  
  10376. .fa-instagram:before {
  10377. content: ""
  10378. }
  10379.  
  10380. .fa-flickr:before {
  10381. content: ""
  10382. }
  10383.  
  10384. .fa-adn:before {
  10385. content: ""
  10386. }
  10387.  
  10388. .fa-bitbucket:before {
  10389. content: ""
  10390. }
  10391.  
  10392. .fa-bitbucket-square:before {
  10393. content: ""
  10394. }
  10395.  
  10396. .fa-tumblr:before {
  10397. content: ""
  10398. }
  10399.  
  10400. .fa-tumblr-square:before {
  10401. content: ""
  10402. }
  10403.  
  10404. .fa-long-arrow-down:before {
  10405. content: ""
  10406. }
  10407.  
  10408. .fa-long-arrow-up:before {
  10409. content: ""
  10410. }
  10411.  
  10412. .fa-long-arrow-left:before {
  10413. content: ""
  10414. }
  10415.  
  10416. .fa-long-arrow-right:before {
  10417. content: ""
  10418. }
  10419.  
  10420. .fa-apple:before {
  10421. content: ""
  10422. }
  10423.  
  10424. .fa-windows:before {
  10425. content: ""
  10426. }
  10427.  
  10428. .fa-android:before {
  10429. content: ""
  10430. }
  10431.  
  10432. .fa-linux:before {
  10433. content: ""
  10434. }
  10435.  
  10436. .fa-dribbble:before {
  10437. content: ""
  10438. }
  10439.  
  10440. .fa-skype:before {
  10441. content: ""
  10442. }
  10443.  
  10444. .fa-foursquare:before {
  10445. content: ""
  10446. }
  10447.  
  10448. .fa-trello:before {
  10449. content: ""
  10450. }
  10451.  
  10452. .fa-female:before {
  10453. content: ""
  10454. }
  10455.  
  10456. .fa-male:before {
  10457. content: ""
  10458. }
  10459.  
  10460. .fa-gittip:before,.fa-gratipay:before {
  10461. content: ""
  10462. }
  10463.  
  10464. .fa-sun-o:before {
  10465. content: ""
  10466. }
  10467.  
  10468. .fa-moon-o:before {
  10469. content: ""
  10470. }
  10471.  
  10472. .fa-archive:before {
  10473. content: ""
  10474. }
  10475.  
  10476. .fa-bug:before {
  10477. content: ""
  10478. }
  10479.  
  10480. .fa-vk:before {
  10481. content: ""
  10482. }
  10483.  
  10484. .fa-weibo:before {
  10485. content: ""
  10486. }
  10487.  
  10488. .fa-renren:before {
  10489. content: ""
  10490. }
  10491.  
  10492. .fa-pagelines:before {
  10493. content: ""
  10494. }
  10495.  
  10496. .fa-stack-exchange:before {
  10497. content: ""
  10498. }
  10499.  
  10500. .fa-arrow-circle-o-right:before {
  10501. content: ""
  10502. }
  10503.  
  10504. .fa-arrow-circle-o-left:before {
  10505. content: ""
  10506. }
  10507.  
  10508. .fa-toggle-left:before,.fa-caret-square-o-left:before {
  10509. content: ""
  10510. }
  10511.  
  10512. .fa-dot-circle-o:before {
  10513. content: ""
  10514. }
  10515.  
  10516. .fa-wheelchair:before {
  10517. content: ""
  10518. }
  10519.  
  10520. .fa-vimeo-square:before {
  10521. content: ""
  10522. }
  10523.  
  10524. .fa-turkish-lira:before,.fa-try:before {
  10525. content: ""
  10526. }
  10527.  
  10528. .fa-plus-square-o:before {
  10529. content: ""
  10530. }
  10531.  
  10532. .fa-space-shuttle:before {
  10533. content: ""
  10534. }
  10535.  
  10536. .fa-slack:before {
  10537. content: ""
  10538. }
  10539.  
  10540. .fa-envelope-square:before {
  10541. content: ""
  10542. }
  10543.  
  10544. .fa-wordpress:before {
  10545. content: ""
  10546. }
  10547.  
  10548. .fa-openid:before {
  10549. content: ""
  10550. }
  10551.  
  10552. .fa-institution:before,.fa-bank:before,.fa-university:before {
  10553. content: ""
  10554. }
  10555.  
  10556. .fa-mortar-board:before,.fa-graduation-cap:before {
  10557. content: ""
  10558. }
  10559.  
  10560. .fa-yahoo:before {
  10561. content: ""
  10562. }
  10563.  
  10564. .fa-google:before {
  10565. content: ""
  10566. }
  10567.  
  10568. .fa-reddit:before {
  10569. content: ""
  10570. }
  10571.  
  10572. .fa-reddit-square:before {
  10573. content: ""
  10574. }
  10575.  
  10576. .fa-stumbleupon-circle:before {
  10577. content: ""
  10578. }
  10579.  
  10580. .fa-stumbleupon:before {
  10581. content: ""
  10582. }
  10583.  
  10584. .fa-delicious:before {
  10585. content: ""
  10586. }
  10587.  
  10588. .fa-digg:before {
  10589. content: ""
  10590. }
  10591.  
  10592. .fa-pied-piper-pp:before {
  10593. content: ""
  10594. }
  10595.  
  10596. .fa-pied-piper-alt:before {
  10597. content: ""
  10598. }
  10599.  
  10600. .fa-drupal:before {
  10601. content: ""
  10602. }
  10603.  
  10604. .fa-joomla:before {
  10605. content: ""
  10606. }
  10607.  
  10608. .fa-language:before {
  10609. content: ""
  10610. }
  10611.  
  10612. .fa-fax:before {
  10613. content: ""
  10614. }
  10615.  
  10616. .fa-building:before {
  10617. content: ""
  10618. }
  10619.  
  10620. .fa-child:before {
  10621. content: ""
  10622. }
  10623.  
  10624. .fa-paw:before {
  10625. content: ""
  10626. }
  10627.  
  10628. .fa-spoon:before {
  10629. content: ""
  10630. }
  10631.  
  10632. .fa-cube:before {
  10633. content: ""
  10634. }
  10635.  
  10636. .fa-cubes:before {
  10637. content: ""
  10638. }
  10639.  
  10640. .fa-behance:before {
  10641. content: ""
  10642. }
  10643.  
  10644. .fa-behance-square:before {
  10645. content: ""
  10646. }
  10647.  
  10648. .fa-steam:before {
  10649. content: ""
  10650. }
  10651.  
  10652. .fa-steam-square:before {
  10653. content: ""
  10654. }
  10655.  
  10656. .fa-recycle:before {
  10657. content: ""
  10658. }
  10659.  
  10660. .fa-automobile:before,.fa-car:before {
  10661. content: ""
  10662. }
  10663.  
  10664. .fa-cab:before,.fa-taxi:before {
  10665. content: ""
  10666. }
  10667.  
  10668. .fa-tree:before {
  10669. content: ""
  10670. }
  10671.  
  10672. .fa-spotify:before {
  10673. content: ""
  10674. }
  10675.  
  10676. .fa-deviantart:before {
  10677. content: ""
  10678. }
  10679.  
  10680. .fa-soundcloud:before {
  10681. content: ""
  10682. }
  10683.  
  10684. .fa-database:before {
  10685. content: ""
  10686. }
  10687.  
  10688. .fa-file-pdf-o:before {
  10689. content: ""
  10690. }
  10691.  
  10692. .fa-file-word-o:before {
  10693. content: ""
  10694. }
  10695.  
  10696. .fa-file-excel-o:before {
  10697. content: ""
  10698. }
  10699.  
  10700. .fa-file-powerpoint-o:before {
  10701. content: ""
  10702. }
  10703.  
  10704. .fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
  10705. content: ""
  10706. }
  10707.  
  10708. .fa-file-zip-o:before,.fa-file-archive-o:before {
  10709. content: ""
  10710. }
  10711.  
  10712. .fa-file-sound-o:before,.fa-file-audio-o:before {
  10713. content: ""
  10714. }
  10715.  
  10716. .fa-file-movie-o:before,.fa-file-video-o:before {
  10717. content: ""
  10718. }
  10719.  
  10720. .fa-file-code-o:before {
  10721. content: ""
  10722. }
  10723.  
  10724. .fa-vine:before {
  10725. content: ""
  10726. }
  10727.  
  10728. .fa-codepen:before {
  10729. content: ""
  10730. }
  10731.  
  10732. .fa-jsfiddle:before {
  10733. content: ""
  10734. }
  10735.  
  10736. .fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
  10737. content: ""
  10738. }
  10739.  
  10740. .fa-circle-o-notch:before {
  10741. content: ""
  10742. }
  10743.  
  10744. .fa-ra:before,.fa-resistance:before,.fa-rebel:before {
  10745. content: ""
  10746. }
  10747.  
  10748. .fa-ge:before,.fa-empire:before {
  10749. content: ""
  10750. }
  10751.  
  10752. .fa-git-square:before {
  10753. content: ""
  10754. }
  10755.  
  10756. .fa-git:before {
  10757. content: ""
  10758. }
  10759.  
  10760. .fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
  10761. content: ""
  10762. }
  10763.  
  10764. .fa-tencent-weibo:before {
  10765. content: ""
  10766. }
  10767.  
  10768. .fa-qq:before {
  10769. content: ""
  10770. }
  10771.  
  10772. .fa-wechat:before,.fa-weixin:before {
  10773. content: ""
  10774. }
  10775.  
  10776. .fa-send:before,.fa-paper-plane:before {
  10777. content: ""
  10778. }
  10779.  
  10780. .fa-send-o:before,.fa-paper-plane-o:before {
  10781. content: ""
  10782. }
  10783.  
  10784. .fa-history:before {
  10785. content: ""
  10786. }
  10787.  
  10788. .fa-circle-thin:before {
  10789. content: ""
  10790. }
  10791.  
  10792. .fa-header:before {
  10793. content: ""
  10794. }
  10795.  
  10796. .fa-paragraph:before {
  10797. content: ""
  10798. }
  10799.  
  10800. .fa-sliders:before {
  10801. content: ""
  10802. }
  10803.  
  10804. .fa-share-alt:before {
  10805. content: ""
  10806. }
  10807.  
  10808. .fa-share-alt-square:before {
  10809. content: ""
  10810. }
  10811.  
  10812. .fa-bomb:before {
  10813. content: ""
  10814. }
  10815.  
  10816. .fa-soccer-ball-o:before,.fa-futbol-o:before {
  10817. content: ""
  10818. }
  10819.  
  10820. .fa-tty:before {
  10821. content: ""
  10822. }
  10823.  
  10824. .fa-binoculars:before {
  10825. content: ""
  10826. }
  10827.  
  10828. .fa-plug:before {
  10829. content: ""
  10830. }
  10831.  
  10832. .fa-slideshare:before {
  10833. content: ""
  10834. }
  10835.  
  10836. .fa-twitch:before {
  10837. content: ""
  10838. }
  10839.  
  10840. .fa-yelp:before {
  10841. content: ""
  10842. }
  10843.  
  10844. .fa-newspaper-o:before {
  10845. content: ""
  10846. }
  10847.  
  10848. .fa-wifi:before {
  10849. content: ""
  10850. }
  10851.  
  10852. .fa-calculator:before {
  10853. content: ""
  10854. }
  10855.  
  10856. .fa-paypal:before {
  10857. content: ""
  10858. }
  10859.  
  10860. .fa-google-wallet:before {
  10861. content: ""
  10862. }
  10863.  
  10864. .fa-cc-visa:before {
  10865. content: ""
  10866. }
  10867.  
  10868. .fa-cc-mastercard:before {
  10869. content: ""
  10870. }
  10871.  
  10872. .fa-cc-discover:before {
  10873. content: ""
  10874. }
  10875.  
  10876. .fa-cc-amex:before {
  10877. content: ""
  10878. }
  10879.  
  10880. .fa-cc-paypal:before {
  10881. content: ""
  10882. }
  10883.  
  10884. .fa-cc-stripe:before {
  10885. content: ""
  10886. }
  10887.  
  10888. .fa-bell-slash:before {
  10889. content: ""
  10890. }
  10891.  
  10892. .fa-bell-slash-o:before {
  10893. content: ""
  10894. }
  10895.  
  10896. .fa-trash:before {
  10897. content: ""
  10898. }
  10899.  
  10900. .fa-copyright:before {
  10901. content: ""
  10902. }
  10903.  
  10904. .fa-at:before {
  10905. content: ""
  10906. }
  10907.  
  10908. .fa-eyedropper:before {
  10909. content: ""
  10910. }
  10911.  
  10912. .fa-paint-brush:before {
  10913. content: ""
  10914. }
  10915.  
  10916. .fa-birthday-cake:before {
  10917. content: ""
  10918. }
  10919.  
  10920. .fa-area-chart:before {
  10921. content: ""
  10922. }
  10923.  
  10924. .fa-pie-chart:before {
  10925. content: ""
  10926. }
  10927.  
  10928. .fa-line-chart:before {
  10929. content: ""
  10930. }
  10931.  
  10932. .fa-lastfm:before {
  10933. content: ""
  10934. }
  10935.  
  10936. .fa-lastfm-square:before {
  10937. content: ""
  10938. }
  10939.  
  10940. .fa-toggle-off:before {
  10941. content: ""
  10942. }
  10943.  
  10944. .fa-toggle-on:before {
  10945. content: ""
  10946. }
  10947.  
  10948. .fa-bicycle:before {
  10949. content: ""
  10950. }
  10951.  
  10952. .fa-bus:before {
  10953. content: ""
  10954. }
  10955.  
  10956. .fa-ioxhost:before {
  10957. content: ""
  10958. }
  10959.  
  10960. .fa-angellist:before {
  10961. content: ""
  10962. }
  10963.  
  10964. .fa-cc:before {
  10965. content: ""
  10966. }
  10967.  
  10968. .fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
  10969. content: ""
  10970. }
  10971.  
  10972. .fa-meanpath:before {
  10973. content: ""
  10974. }
  10975.  
  10976. .fa-buysellads:before {
  10977. content: ""
  10978. }
  10979.  
  10980. .fa-connectdevelop:before {
  10981. content: ""
  10982. }
  10983.  
  10984. .fa-dashcube:before {
  10985. content: ""
  10986. }
  10987.  
  10988. .fa-forumbee:before {
  10989. content: ""
  10990. }
  10991.  
  10992. .fa-leanpub:before {
  10993. content: ""
  10994. }
  10995.  
  10996. .fa-sellsy:before {
  10997. content: ""
  10998. }
  10999.  
  11000. .fa-shirtsinbulk:before {
  11001. content: ""
  11002. }
  11003.  
  11004. .fa-simplybuilt:before {
  11005. content: ""
  11006. }
  11007.  
  11008. .fa-skyatlas:before {
  11009. content: ""
  11010. }
  11011.  
  11012. .fa-cart-plus:before {
  11013. content: ""
  11014. }
  11015.  
  11016. .fa-cart-arrow-down:before {
  11017. content: ""
  11018. }
  11019.  
  11020. .fa-diamond:before {
  11021. content: ""
  11022. }
  11023.  
  11024. .fa-ship:before {
  11025. content: ""
  11026. }
  11027.  
  11028. .fa-user-secret:before {
  11029. content: ""
  11030. }
  11031.  
  11032. .fa-motorcycle:before {
  11033. content: ""
  11034. }
  11035.  
  11036. .fa-street-view:before {
  11037. content: ""
  11038. }
  11039.  
  11040. .fa-heartbeat:before {
  11041. content: ""
  11042. }
  11043.  
  11044. .fa-venus:before {
  11045. content: ""
  11046. }
  11047.  
  11048. .fa-mars:before {
  11049. content: ""
  11050. }
  11051.  
  11052. .fa-mercury:before {
  11053. content: ""
  11054. }
  11055.  
  11056. .fa-intersex:before,.fa-transgender:before {
  11057. content: ""
  11058. }
  11059.  
  11060. .fa-transgender-alt:before {
  11061. content: ""
  11062. }
  11063.  
  11064. .fa-venus-double:before {
  11065. content: ""
  11066. }
  11067.  
  11068. .fa-mars-double:before {
  11069. content: ""
  11070. }
  11071.  
  11072. .fa-venus-mars:before {
  11073. content: ""
  11074. }
  11075.  
  11076. .fa-mars-stroke:before {
  11077. content: ""
  11078. }
  11079.  
  11080. .fa-mars-stroke-v:before {
  11081. content: ""
  11082. }
  11083.  
  11084. .fa-mars-stroke-h:before {
  11085. content: ""
  11086. }
  11087.  
  11088. .fa-neuter:before {
  11089. content: ""
  11090. }
  11091.  
  11092. .fa-genderless:before {
  11093. content: ""
  11094. }
  11095.  
  11096. .fa-facebook-official:before {
  11097. content: ""
  11098. }
  11099.  
  11100. .fa-pinterest-p:before {
  11101. content: ""
  11102. }
  11103.  
  11104. .fa-whatsapp:before {
  11105. content: ""
  11106. }
  11107.  
  11108. .fa-server:before {
  11109. content: ""
  11110. }
  11111.  
  11112. .fa-user-plus:before {
  11113. content: ""
  11114. }
  11115.  
  11116. .fa-user-times:before {
  11117. content: ""
  11118. }
  11119.  
  11120. .fa-hotel:before,.fa-bed:before {
  11121. content: ""
  11122. }
  11123.  
  11124. .fa-viacoin:before {
  11125. content: ""
  11126. }
  11127.  
  11128. .fa-train:before {
  11129. content: ""
  11130. }
  11131.  
  11132. .fa-subway:before {
  11133. content: ""
  11134. }
  11135.  
  11136. .fa-medium:before {
  11137. content: ""
  11138. }
  11139.  
  11140. .fa-yc:before,.fa-y-combinator:before {
  11141. content: ""
  11142. }
  11143.  
  11144. .fa-optin-monster:before {
  11145. content: ""
  11146. }
  11147.  
  11148. .fa-opencart:before {
  11149. content: ""
  11150. }
  11151.  
  11152. .fa-expeditedssl:before {
  11153. content: ""
  11154. }
  11155.  
  11156. .fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
  11157. content: ""
  11158. }
  11159.  
  11160. .fa-battery-3:before,.fa-battery-three-quarters:before {
  11161. content: ""
  11162. }
  11163.  
  11164. .fa-battery-2:before,.fa-battery-half:before {
  11165. content: ""
  11166. }
  11167.  
  11168. .fa-battery-1:before,.fa-battery-quarter:before {
  11169. content: ""
  11170. }
  11171.  
  11172. .fa-battery-0:before,.fa-battery-empty:before {
  11173. content: ""
  11174. }
  11175.  
  11176. .fa-mouse-pointer:before {
  11177. content: ""
  11178. }
  11179.  
  11180. .fa-i-cursor:before {
  11181. content: ""
  11182. }
  11183.  
  11184. .fa-object-group:before {
  11185. content: ""
  11186. }
  11187.  
  11188. .fa-object-ungroup:before {
  11189. content: ""
  11190. }
  11191.  
  11192. .fa-sticky-note:before {
  11193. content: ""
  11194. }
  11195.  
  11196. .fa-sticky-note-o:before {
  11197. content: ""
  11198. }
  11199.  
  11200. .fa-cc-jcb:before {
  11201. content: ""
  11202. }
  11203.  
  11204. .fa-cc-diners-club:before {
  11205. content: ""
  11206. }
  11207.  
  11208. .fa-clone:before {
  11209. content: ""
  11210. }
  11211.  
  11212. .fa-balance-scale:before {
  11213. content: ""
  11214. }
  11215.  
  11216. .fa-hourglass-o:before {
  11217. content: ""
  11218. }
  11219.  
  11220. .fa-hourglass-1:before,.fa-hourglass-start:before {
  11221. content: ""
  11222. }
  11223.  
  11224. .fa-hourglass-2:before,.fa-hourglass-half:before {
  11225. content: ""
  11226. }
  11227.  
  11228. .fa-hourglass-3:before,.fa-hourglass-end:before {
  11229. content: ""
  11230. }
  11231.  
  11232. .fa-hourglass:before {
  11233. content: ""
  11234. }
  11235.  
  11236. .fa-hand-grab-o:before,.fa-hand-rock-o:before {
  11237. content: ""
  11238. }
  11239.  
  11240. .fa-hand-stop-o:before,.fa-hand-paper-o:before {
  11241. content: ""
  11242. }
  11243.  
  11244. .fa-hand-scissors-o:before {
  11245. content: ""
  11246. }
  11247.  
  11248. .fa-hand-lizard-o:before {
  11249. content: ""
  11250. }
  11251.  
  11252. .fa-hand-spock-o:before {
  11253. content: ""
  11254. }
  11255.  
  11256. .fa-hand-pointer-o:before {
  11257. content: ""
  11258. }
  11259.  
  11260. .fa-hand-peace-o:before {
  11261. content: ""
  11262. }
  11263.  
  11264. .fa-trademark:before {
  11265. content: ""
  11266. }
  11267.  
  11268. .fa-registered:before {
  11269. content: ""
  11270. }
  11271.  
  11272. .fa-creative-commons:before {
  11273. content: ""
  11274. }
  11275.  
  11276. .fa-gg:before {
  11277. content: ""
  11278. }
  11279.  
  11280. .fa-gg-circle:before {
  11281. content: ""
  11282. }
  11283.  
  11284. .fa-tripadvisor:before {
  11285. content: ""
  11286. }
  11287.  
  11288. .fa-odnoklassniki:before {
  11289. content: ""
  11290. }
  11291.  
  11292. .fa-odnoklassniki-square:before {
  11293. content: ""
  11294. }
  11295.  
  11296. .fa-get-pocket:before {
  11297. content: ""
  11298. }
  11299.  
  11300. .fa-wikipedia-w:before {
  11301. content: ""
  11302. }
  11303.  
  11304. .fa-safari:before {
  11305. content: ""
  11306. }
  11307.  
  11308. .fa-chrome:before {
  11309. content: ""
  11310. }
  11311.  
  11312. .fa-firefox:before {
  11313. content: ""
  11314. }
  11315.  
  11316. .fa-opera:before {
  11317. content: ""
  11318. }
  11319.  
  11320. .fa-internet-explorer:before {
  11321. content: ""
  11322. }
  11323.  
  11324. .fa-tv:before,.fa-television:before {
  11325. content: ""
  11326. }
  11327.  
  11328. .fa-contao:before {
  11329. content: ""
  11330. }
  11331.  
  11332. .fa-500px:before {
  11333. content: ""
  11334. }
  11335.  
  11336. .fa-amazon:before {
  11337. content: ""
  11338. }
  11339.  
  11340. .fa-calendar-plus-o:before {
  11341. content: ""
  11342. }
  11343.  
  11344. .fa-calendar-minus-o:before {
  11345. content: ""
  11346. }
  11347.  
  11348. .fa-calendar-times-o:before {
  11349. content: ""
  11350. }
  11351.  
  11352. .fa-calendar-check-o:before {
  11353. content: ""
  11354. }
  11355.  
  11356. .fa-industry:before {
  11357. content: ""
  11358. }
  11359.  
  11360. .fa-map-pin:before {
  11361. content: ""
  11362. }
  11363.  
  11364. .fa-map-signs:before {
  11365. content: ""
  11366. }
  11367.  
  11368. .fa-map-o:before {
  11369. content: ""
  11370. }
  11371.  
  11372. .fa-map:before {
  11373. content: ""
  11374. }
  11375.  
  11376. .fa-commenting:before {
  11377. content: ""
  11378. }
  11379.  
  11380. .fa-commenting-o:before {
  11381. content: ""
  11382. }
  11383.  
  11384. .fa-houzz:before {
  11385. content: ""
  11386. }
  11387.  
  11388. .fa-vimeo:before {
  11389. content: ""
  11390. }
  11391.  
  11392. .fa-black-tie:before {
  11393. content: ""
  11394. }
  11395.  
  11396. .fa-fonticons:before {
  11397. content: ""
  11398. }
  11399.  
  11400. .fa-reddit-alien:before {
  11401. content: ""
  11402. }
  11403.  
  11404. .fa-edge:before {
  11405. content: ""
  11406. }
  11407.  
  11408. .fa-credit-card-alt:before {
  11409. content: ""
  11410. }
  11411.  
  11412. .fa-codiepie:before {
  11413. content: ""
  11414. }
  11415.  
  11416. .fa-modx:before {
  11417. content: ""
  11418. }
  11419.  
  11420. .fa-fort-awesome:before {
  11421. content: ""
  11422. }
  11423.  
  11424. .fa-usb:before {
  11425. content: ""
  11426. }
  11427.  
  11428. .fa-product-hunt:before {
  11429. content: ""
  11430. }
  11431.  
  11432. .fa-mixcloud:before {
  11433. content: ""
  11434. }
  11435.  
  11436. .fa-scribd:before {
  11437. content: ""
  11438. }
  11439.  
  11440. .fa-pause-circle:before {
  11441. content: ""
  11442. }
  11443.  
  11444. .fa-pause-circle-o:before {
  11445. content: ""
  11446. }
  11447.  
  11448. .fa-stop-circle:before {
  11449. content: ""
  11450. }
  11451.  
  11452. .fa-stop-circle-o:before {
  11453. content: ""
  11454. }
  11455.  
  11456. .fa-shopping-bag:before {
  11457. content: ""
  11458. }
  11459.  
  11460. .fa-shopping-basket:before {
  11461. content: ""
  11462. }
  11463.  
  11464. .fa-hashtag:before {
  11465. content: ""
  11466. }
  11467.  
  11468. .fa-bluetooth:before {
  11469. content: ""
  11470. }
  11471.  
  11472. .fa-bluetooth-b:before {
  11473. content: ""
  11474. }
  11475.  
  11476. .fa-percent:before {
  11477. content: ""
  11478. }
  11479.  
  11480. .fa-gitlab:before {
  11481. content: ""
  11482. }
  11483.  
  11484. .fa-wpbeginner:before {
  11485. content: ""
  11486. }
  11487.  
  11488. .fa-wpforms:before {
  11489. content: ""
  11490. }
  11491.  
  11492. .fa-envira:before {
  11493. content: ""
  11494. }
  11495.  
  11496. .fa-universal-access:before {
  11497. content: ""
  11498. }
  11499.  
  11500. .fa-wheelchair-alt:before {
  11501. content: ""
  11502. }
  11503.  
  11504. .fa-question-circle-o:before {
  11505. content: ""
  11506. }
  11507.  
  11508. .fa-blind:before {
  11509. content: ""
  11510. }
  11511.  
  11512. .fa-audio-description:before {
  11513. content: ""
  11514. }
  11515.  
  11516. .fa-volume-control-phone:before {
  11517. content: ""
  11518. }
  11519.  
  11520. .fa-braille:before {
  11521. content: ""
  11522. }
  11523.  
  11524. .fa-assistive-listening-systems:before {
  11525. content: ""
  11526. }
  11527.  
  11528. .fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
  11529. content: ""
  11530. }
  11531.  
  11532. .fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
  11533. content: ""
  11534. }
  11535.  
  11536. .fa-glide:before {
  11537. content: ""
  11538. }
  11539.  
  11540. .fa-glide-g:before {
  11541. content: ""
  11542. }
  11543.  
  11544. .fa-signing:before,.fa-sign-language:before {
  11545. content: ""
  11546. }
  11547.  
  11548. .fa-low-vision:before {
  11549. content: ""
  11550. }
  11551.  
  11552. .fa-viadeo:before {
  11553. content: ""
  11554. }
  11555.  
  11556. .fa-viadeo-square:before {
  11557. content: ""
  11558. }
  11559.  
  11560. .fa-snapchat:before {
  11561. content: ""
  11562. }
  11563.  
  11564. .fa-snapchat-ghost:before {
  11565. content: ""
  11566. }
  11567.  
  11568. .fa-snapchat-square:before {
  11569. content: ""
  11570. }
  11571.  
  11572. .fa-pied-piper:before {
  11573. content: ""
  11574. }
  11575.  
  11576. .fa-first-order:before {
  11577. content: ""
  11578. }
  11579.  
  11580. .fa-yoast:before {
  11581. content: ""
  11582. }
  11583.  
  11584. .fa-themeisle:before {
  11585. content: ""
  11586. }
  11587.  
  11588. .fa-google-plus-circle:before,.fa-google-plus-official:before {
  11589. content: ""
  11590. }
  11591.  
  11592. .fa-fa:before,.fa-font-awesome:before {
  11593. content: ""
  11594. }
  11595.  
  11596. .fa-handshake-o:before {
  11597. content: ""
  11598. }
  11599.  
  11600. .fa-envelope-open:before {
  11601. content: ""
  11602. }
  11603.  
  11604. .fa-envelope-open-o:before {
  11605. content: ""
  11606. }
  11607.  
  11608. .fa-linode:before {
  11609. content: ""
  11610. }
  11611.  
  11612. .fa-address-book:before {
  11613. content: ""
  11614. }
  11615.  
  11616. .fa-address-book-o:before {
  11617. content: ""
  11618. }
  11619.  
  11620. .fa-vcard:before,.fa-address-card:before {
  11621. content: ""
  11622. }
  11623.  
  11624. .fa-vcard-o:before,.fa-address-card-o:before {
  11625. content: ""
  11626. }
  11627.  
  11628. .fa-user-circle:before {
  11629. content: ""
  11630. }
  11631.  
  11632. .fa-user-circle-o:before {
  11633. content: ""
  11634. }
  11635.  
  11636. .fa-user-o:before {
  11637. content: ""
  11638. }
  11639.  
  11640. .fa-id-badge:before {
  11641. content: ""
  11642. }
  11643.  
  11644. .fa-drivers-license:before,.fa-id-card:before {
  11645. content: ""
  11646. }
  11647.  
  11648. .fa-drivers-license-o:before,.fa-id-card-o:before {
  11649. content: ""
  11650. }
  11651.  
  11652. .fa-quora:before {
  11653. content: ""
  11654. }
  11655.  
  11656. .fa-free-code-camp:before {
  11657. content: ""
  11658. }
  11659.  
  11660. .fa-telegram:before {
  11661. content: ""
  11662. }
  11663.  
  11664. .fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
  11665. content: ""
  11666. }
  11667.  
  11668. .fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
  11669. content: ""
  11670. }
  11671.  
  11672. .fa-thermometer-2:before,.fa-thermometer-half:before {
  11673. content: ""
  11674. }
  11675.  
  11676. .fa-thermometer-1:before,.fa-thermometer-quarter:before {
  11677. content: ""
  11678. }
  11679.  
  11680. .fa-thermometer-0:before,.fa-thermometer-empty:before {
  11681. content: ""
  11682. }
  11683.  
  11684. .fa-shower:before {
  11685. content: ""
  11686. }
  11687.  
  11688. .fa-bathtub:before,.fa-s15:before,.fa-bath:before {
  11689. content: ""
  11690. }
  11691.  
  11692. .fa-podcast:before {
  11693. content: ""
  11694. }
  11695.  
  11696. .fa-window-maximize:before {
  11697. content: ""
  11698. }
  11699.  
  11700. .fa-window-minimize:before {
  11701. content: ""
  11702. }
  11703.  
  11704. .fa-window-restore:before {
  11705. content: ""
  11706. }
  11707.  
  11708. .fa-times-rectangle:before,.fa-window-close:before {
  11709. content: ""
  11710. }
  11711.  
  11712. .fa-times-rectangle-o:before,.fa-window-close-o:before {
  11713. content: ""
  11714. }
  11715.  
  11716. .fa-bandcamp:before {
  11717. content: ""
  11718. }
  11719.  
  11720. .fa-grav:before {
  11721. content: ""
  11722. }
  11723.  
  11724. .fa-etsy:before {
  11725. content: ""
  11726. }
  11727.  
  11728. .fa-imdb:before {
  11729. content: ""
  11730. }
  11731.  
  11732. .fa-ravelry:before {
  11733. content: ""
  11734. }
  11735.  
  11736. .fa-eercast:before {
  11737. content: ""
  11738. }
  11739.  
  11740. .fa-microchip:before {
  11741. content: ""
  11742. }
  11743.  
  11744. .fa-snowflake-o:before {
  11745. content: ""
  11746. }
  11747.  
  11748. .fa-superpowers:before {
  11749. content: ""
  11750. }
  11751.  
  11752. .fa-wpexplorer:before {
  11753. content: ""
  11754. }
  11755.  
  11756. .fa-meetup:before {
  11757. content: ""
  11758. }
  11759.  
  11760. .gallery {
  11761. margin-bottom: 1.5em
  11762. }
  11763.  
  11764. .gallery-item {
  11765. display: inline-block;
  11766. text-align: center;
  11767. vertical-align: top;
  11768. width: 100%
  11769. }
  11770.  
  11771. .gallery-columns-2 .gallery-item {
  11772. max-width: 50%
  11773. }
  11774.  
  11775. .gallery-columns-3 .gallery-item {
  11776. max-width: 33.33%
  11777. }
  11778.  
  11779. .gallery-columns-4 .gallery-item {
  11780. max-width: 25%
  11781. }
  11782.  
  11783. .gallery-columns-5 .gallery-item {
  11784. max-width: 20%
  11785. }
  11786.  
  11787. .gallery-columns-6 .gallery-item {
  11788. max-width: 16.66%
  11789. }
  11790.  
  11791. .gallery-columns-7 .gallery-item {
  11792. max-width: 14.28%
  11793. }
  11794.  
  11795. .gallery-columns-8 .gallery-item {
  11796. max-width: 12.5%
  11797. }
  11798.  
  11799. .gallery-columns-9 .gallery-item {
  11800. max-width: 11.11%
  11801. }
  11802.  
  11803. .gallery-caption {
  11804. display: block
  11805. }
  11806.  
  11807. body {
  11808. font-family: "proxima-nova",sans-serif;
  11809. font-style: normal;
  11810. font-weight: 300
  11811. }
  11812.  
  11813. h1,h2,h3,h4,h5,h6 {
  11814. font-family: "arvo",serif;
  11815. color: #223162
  11816. }
  11817.  
  11818. h1 {
  11819. font-size: 30px;
  11820. font-size: 1.875rem;
  11821. font-style: normal;
  11822. font-weight: 700;
  11823. letter-spacing: 2px;
  11824. text-transform: uppercase
  11825. }
  11826.  
  11827. p {
  11828. font-family: "proxima-nova",sans-serif;
  11829. font-weight: 300;
  11830. color: #373737
  11831. }
  11832.  
  11833. strong {
  11834. font-weight: 700
  11835. }
  11836.  
  11837. blockquote P {
  11838. font-size: 38px;
  11839. font-size: 2.375rem;
  11840. font-family: "arvo",serif;
  11841. font-style: normal;
  11842. line-height: 1.1
  11843. }
  11844.  
  11845. blockquote footer {
  11846. font-family: "proxima-nova",sans-serif;
  11847. text-transform: uppercase;
  11848. font-style: normal;
  11849. font-weight: 900;
  11850. padding-left: 80px
  11851. }
  11852.  
  11853. blockquote cite {
  11854. font-size: 17px;
  11855. font-size: 1.0625rem;
  11856. display: block;
  11857. text-transform: none;
  11858. font-weight: 100;
  11859. line-height: 0.9
  11860. }
  11861.  
  11862. .blockquote.light p {
  11863. color: #fff
  11864. }
  11865.  
  11866. .blockquote.light footer {
  11867. color: #fff
  11868. }
  11869.  
  11870. blockquote .dark p {
  11871. color: #000
  11872. }
  11873.  
  11874. blockquote .dark footer {
  11875. color: #000
  11876. }
  11877.  
  11878. .blockquote {
  11879. border-left: 0;
  11880. font-size: 18px;
  11881. font-size: 1.125rem
  11882. }
  11883.  
  11884. .footer-quote {
  11885. position: relative
  11886. }
  11887.  
  11888. .footer-quote:before {
  11889. border-top: solid 1px rgba(255,255,255,0.39);
  11890. width: 10%;
  11891. position: absolute;
  11892. top: 12px;
  11893. left: 0;
  11894. height: 1px;
  11895. content: ""
  11896. }
  11897.  
  11898. .property-desc h2 {
  11899. display: inline-block;
  11900. font-family: "proxima-nova",sans-serif;
  11901. font-size: 20px;
  11902. font-size: 1.25rem;
  11903. text-transform: uppercase;
  11904. font-weight: 900;
  11905. margin-top: 3rem
  11906. }
  11907.  
  11908. .intro-text {
  11909. text-transform: uppercase;
  11910. font-style: normal;
  11911. padding-top: 14px;
  11912. letter-spacing: 0.08em;
  11913. font-size: 18px;
  11914. padding-top: 0
  11915. }
  11916.  
  11917. .bold-primary {
  11918. color: #a91d26
  11919. }
  11920.  
  11921. .gfield_required {
  11922. display: none
  11923. }
  11924.  
  11925. .gform_body ul {
  11926. padding: 0
  11927. }
  11928.  
  11929. .gform_body li {
  11930. list-style: none
  11931. }
  11932.  
  11933. .gform_body label {
  11934. font-size: 10px;
  11935. font-size: .625rem;
  11936. letter-spacing: 0.05em;
  11937. margin-top: 8px;
  11938. margin-bottom: 0;
  11939. padding-left: 5px;
  11940. font-weight: 400
  11941. }
  11942.  
  11943. .gform_body input {
  11944. height: 35px
  11945. }
  11946.  
  11947. .gform_body input,.gform_body textarea {
  11948. width: 100% !important;
  11949. border: none
  11950. }
  11951.  
  11952. .form-holder {
  11953. max-width: 400px;
  11954. margin: 0 auto
  11955. }
  11956.  
  11957. body .gform_wrapper .top_label div.ginput_container {
  11958. margin-top: 0px
  11959. }
  11960.  
  11961. .gform_wrapper label.gfield_label {
  11962. font-weight: 100 !important;
  11963. padding-left: 0;
  11964. color: #223162
  11965. }
  11966.  
  11967. .validation_error {
  11968. display: none
  11969. }
  11970.  
  11971. .gform_wrapper .field_description_below .gfield_description {
  11972. padding-top: 0px !important
  11973. }
  11974.  
  11975. .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error {
  11976. margin-top: 5px !important
  11977. }
  11978.  
  11979. .gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  11980. background-color: rgba(255,223,224,0) !important;
  11981. border-top: 0 !important;
  11982. border-bottom: 0 !important
  11983. }
  11984.  
  11985. .nt-6 {
  11986. margin-top: -170px
  11987. }
  11988.  
  11989. @media (min-width: 992px) {
  11990. .navbar-toggleable-md>.container {
  11991. justify-content:center
  11992. }
  11993.  
  11994. .navbar-toggleable-md .navbar-nav {
  11995. justify-content: center
  11996. }
  11997.  
  11998. .navbar-toggleable-md .navbar-collapse {
  11999. display: flex !important;
  12000. width: 100%;
  12001. justify-content: center
  12002. }
  12003. }
  12004.  
  12005. a.nav-link {
  12006. font-family: "proxima-nova",sans-serif;
  12007. font-weight: 500;
  12008. color: #fff;
  12009. text-transform: uppercase;
  12010. letter-spacing: 1px
  12011. }
  12012.  
  12013. nav {
  12014. position: relative;
  12015. z-index: 999999;
  12016. background-color: transparent
  12017. }
  12018.  
  12019. button.navbar-toggler {
  12020. position: absolute;
  12021. z-index: 100000;
  12022. background-color: #c6994d;
  12023. right: 0;
  12024. top: -32px
  12025. }
  12026.  
  12027. @media (min-width: 992px) {
  12028. .navbar-toggleable-md .navbar-nav .nav-link {
  12029. margin-right:1.5rem;
  12030. margin-left: 1.5rem
  12031. }
  12032. }
  12033.  
  12034. .navbar-brand {
  12035. width: 100%;
  12036. height: auto;
  12037. padding: 15px;
  12038. margin: 0 auto;
  12039. display: block;
  12040. max-width: 260px
  12041. }
  12042.  
  12043. .negative-top {
  12044. margin-top: -260px
  12045. }
  12046.  
  12047. .page-id-44 nav {
  12048. background-color: #223162
  12049. }
  12050.  
  12051. #wrapper-footer {
  12052. background-color: #fff5e9;
  12053. color: #000
  12054. }
  12055.  
  12056. #wrapper-footer a {
  12057. color: #000
  12058. }
  12059.  
  12060. #wrapper-footer p {
  12061. color: #000
  12062. }
  12063.  
  12064. #wrapper-footer-bottom {
  12065. color: #000
  12066. }
  12067.  
  12068. #wrapper-footer-bottom a {
  12069. color: #000
  12070. }
  12071.  
  12072. #wrapper-footer-bottom p {
  12073. color: #000
  12074. }
  12075.  
  12076. #wrapper-footer {
  12077. padding: 2rem 0
  12078. }
  12079.  
  12080. .hero-intro {
  12081. background-color: #223162
  12082. }
  12083.  
  12084. .jumbotron {
  12085. background-color: transparent;
  12086. padding: 0;
  12087. position: relative;
  12088. z-index: 99999
  12089. }
  12090.  
  12091. .hero {
  12092. background-repeat: no-repeat
  12093. }
  12094.  
  12095. .hero-large {
  12096. height: 922px
  12097. }
  12098.  
  12099. .hero-small {
  12100. height: 422px
  12101. }
  12102.  
  12103. .hero-home {
  12104. background-image: url("../img/vista-hero.jpg");
  12105. background-position: center;
  12106. background-attachment: fixed;
  12107. position: relative
  12108. }
  12109.  
  12110. .hero-home h1 {
  12111. font-family: "arvo",serif;
  12112. color: #fff;
  12113. text-align: center;
  12114. text-transform: uppercase;
  12115. font-weight: 900;
  12116. font-size: 60px;
  12117. font-size: 3.75rem
  12118. }
  12119.  
  12120. .hero-home h2 {
  12121. font-size: 30px;
  12122. font-size: 1.875rem;
  12123. color: white;
  12124. font-family: "proxima-nova",sans-serif;
  12125. font-weight: 500;
  12126. letter-spacing: 1px;
  12127. text-transform: uppercase
  12128. }
  12129.  
  12130. .vista-overlay {
  12131. background-image: url("../img/vista-overlay.png");
  12132. background-position: center;
  12133. position: absolute;
  12134. top: 0;
  12135. left: 0;
  12136. width: 100%;
  12137. height: 100%;
  12138. z-index: 9999
  12139. }
  12140.  
  12141. .aligner {
  12142. display: flex;
  12143. align-items: center;
  12144. justify-content: center
  12145. }
  12146.  
  12147. .aligner-item--top {
  12148. align-self: flex-start
  12149. }
  12150.  
  12151. .aligner-item--bottom {
  12152. align-self: flex-end
  12153. }
  12154.  
  12155. @media (min-width: 992px) and (max-width: 1199px) {
  12156. .card-columns {
  12157. column-count:3
  12158. }
  12159. }
  12160.  
  12161. @media (min-width: 1200px) {
  12162. .card-columns {
  12163. column-count:3
  12164. }
  12165. }
  12166.  
  12167. @media (min-width: 768px) and (max-width: 991px) {
  12168. .card-columns {
  12169. column-count:3
  12170. }
  12171. }
  12172.  
  12173. @media (min-width: 576px) and (max-width: 767px) {
  12174. .card-columns {
  12175. column-count:1
  12176. }
  12177. }
  12178.  
  12179. .card-columns .card {
  12180. margin-bottom: 1.75rem;
  12181. padding: 10px
  12182. }
  12183.  
  12184. .card {
  12185. border-radius: 0;
  12186. border-color: #ededed
  12187. }
  12188.  
  12189. .card-body p {
  12190. color: #666666
  12191. }
  12192.  
  12193. .card-body li {
  12194. color: #666666
  12195. }
  12196.  
  12197. .card-img-overlay {
  12198. padding: 0
  12199. }
  12200.  
  12201. .container-fluid {
  12202. padding: 0
  12203. }
  12204.  
  12205. .card.card-inverse {
  12206. margin: 0 !important
  12207. }
  12208.  
  12209. img.card-img.grayscale {
  12210. border-radius: 0
  12211. }
  12212.  
  12213. .row {
  12214. margin: 0
  12215. }
  12216.  
  12217. .heading-bg {
  12218. padding: 15px 30px;
  12219. background-image: url("../img/stripebg.png");
  12220. margin-bottom: 60px;
  12221. margin-top: 60px
  12222. }
  12223.  
  12224. .heading-bg h1 {
  12225. margin-top: -70px
  12226. }
  12227.  
  12228. .heading-bg p {
  12229. padding: 15px 0
  12230. }
  12231.  
  12232. @media (min-width: 992px) {
  12233. .heading-bg {
  12234. padding:15px 130px
  12235. }
  12236. }
  12237.  
  12238. .stripe-heading-bg {
  12239. padding: 15px 30px;
  12240. background-image: url("../img/stripebg.png");
  12241. margin-bottom: 60px;
  12242. margin-top: 60px
  12243. }
  12244.  
  12245. .stripe-heading-bg h1 {
  12246. margin-top: -70px
  12247. }
  12248.  
  12249. .stripe-heading-bg p {
  12250. padding: 15px 0;
  12251. font-style: normal;
  12252. text-transform: uppercase;
  12253. letter-spacing: 0.05em
  12254. }
  12255.  
  12256. @media (min-width: 992px) {
  12257. .stripe-heading-bg {
  12258. padding:15px 130px
  12259. }
  12260. }
  12261.  
  12262. .module-wrapper {
  12263. position: relative;
  12264. padding-bottom: 2rem;
  12265. margin-bottom: 3rem
  12266. }
  12267.  
  12268. .stripe-bg {
  12269. background-image: url("../img/stripebg.png")
  12270. }
  12271.  
  12272. .stripe-bg-offset {
  12273. position: relative
  12274. }
  12275.  
  12276. .stripe-bg-offset:before {
  12277. content: "";
  12278. background-image: url("../img/stripebg.png");
  12279. height: 90%;
  12280. width: 90%;
  12281. position: absolute;
  12282. left: -45px;
  12283. top: -45px
  12284. }
  12285.  
  12286. .stripe-bg-offset-right {
  12287. position: relative;
  12288. padding: 3rem 0
  12289. }
  12290.  
  12291. .stripe-bg-offset-right:before {
  12292. content: "";
  12293. background-image: url("../img/stripebg.png");
  12294. height: 100%;
  12295. width: 100%;
  12296. position: absolute;
  12297. right: -80px;
  12298. top: 0px
  12299. }
  12300.  
  12301. .module-bg {
  12302. background-image: url("../img/stripebg.png");
  12303. height: 100%;
  12304. width: 45%;
  12305. position: absolute;
  12306. top: 0;
  12307. left: 7%;
  12308. right: 0;
  12309. margin: 0 auto
  12310. }
  12311.  
  12312. .wrapper-titles h1 {
  12313. font-size: 72px;
  12314. font-size: 4.5rem;
  12315. position: relative;
  12316. padding-bottom: 30px;
  12317. margin-bottom: 20px
  12318. }
  12319.  
  12320. .wrapper-titles span {
  12321. text-transform: uppercase;
  12322. letter-spacing: 0.05em;
  12323. font-weight: 100;
  12324. font-size: 18px;
  12325. font-size: 1.125rem;
  12326. font-style: normal;
  12327. display: block
  12328. }
  12329.  
  12330. .with-bg {
  12331. position: relative;
  12332. z-index: 1;
  12333. padding-right: 0.2em
  12334. }
  12335.  
  12336. .with-bg:after {
  12337. content: "";
  12338. width: 101%;
  12339. height: 15px;
  12340. background-color: #223162;
  12341. position: absolute;
  12342. top: 11px;
  12343. left: 0;
  12344. z-index: -1
  12345. }
  12346.  
  12347. .wrapper-titles h1:after {
  12348. content: "";
  12349. border-bottom: solid 1px #b2b2b2;
  12350. width: 90px;
  12351. height: 2px;
  12352. position: absolute;
  12353. bottom: 0;
  12354. left: -15px
  12355. }
  12356.  
  12357. .card-footer {
  12358. background-color: #000
  12359. }
  12360.  
  12361. .card-footer p {
  12362. color: #fff;
  12363. margin-bottom: 0;
  12364. font-style: normal
  12365. }
  12366.  
  12367. .card-footer a {
  12368. color: #fff
  12369. }
  12370.  
  12371. .card-footer small {
  12372. color: #fff
  12373. }
  12374.  
  12375. .card-body li {
  12376. font-style: italic
  12377. }
  12378.  
  12379. .card-body p {
  12380. font-style: italic
  12381. }
  12382.  
  12383. .wrapper-hero-intro {
  12384. padding: 7rem 0;
  12385. background-color: #223162
  12386. }
  12387.  
  12388. .wrapper-hero-intro h1 {
  12389. font-size: 34px;
  12390. font-size: 2.125rem;
  12391. text-align: right;
  12392. line-height: 1.4
  12393. }
  12394.  
  12395. .wrapper-hero-intro span {
  12396. text-transform: uppercase;
  12397. display: block;
  12398. font-style: normal;
  12399. padding-top: 14px;
  12400. letter-spacing: 0.08em;
  12401. font-size: 18px;
  12402. font-size: 1.125rem
  12403. }
  12404.  
  12405. .wrapper-property {
  12406. padding: 7rem 0
  12407. }
  12408.  
  12409. .wrapper-property h2 {
  12410. font-size: 40px;
  12411. font-size: 2.5rem;
  12412. margin: 45px 0 40px 0
  12413. }
  12414.  
  12415. .wrapper-property h3 {
  12416. font-family: "proxima-nova",sans-serif;
  12417. font-weight: bold;
  12418. text-transform: uppercase;
  12419. font-size: 18px;
  12420. font-size: 1.125rem
  12421. }
  12422.  
  12423. .wrapper-property ul {
  12424. padding: 0;
  12425. list-style: none;
  12426. font-style: italic
  12427. }
  12428.  
  12429. .wrapper-property li {
  12430. color: #666666;
  12431. border-bottom: solid 1px #e5e5e5;
  12432. margin-bottom: 7px;
  12433. padding-bottom: 7px
  12434. }
  12435.  
  12436. .wrapper-property li:last-of-type {
  12437. border-bottom: 0px
  12438. }
  12439.  
  12440. .wrapper.wrapper-card-grid {
  12441. padding: 3rem 0
  12442. }
  12443.  
  12444. .wrapper-video {
  12445. padding: 4rem 0
  12446. }
  12447.  
  12448. .investor-bg {
  12449. background-image: url("../img/mike-spink-investor.jpg");
  12450. background-size: contain;
  12451. background-position: bottom;
  12452. background-repeat: no-repeat;
  12453. background-color: #000
  12454. }
  12455.  
  12456. @media (max-width: 576px) {
  12457. .investor-bg {
  12458. padding-bottom:7rem;
  12459. background-position: 30% 100%
  12460. }
  12461. }
  12462.  
  12463. .wrapper-play {
  12464. padding: 15px 0
  12465. }
  12466.  
  12467. .layered-text {
  12468. font-family: "proxima-nova",sans-serif;
  12469. font-weight: 900;
  12470. text-transform: uppercase;
  12471. font-size: 16px;
  12472. font-size: 1rem
  12473. }
  12474.  
  12475. .layered-text span {
  12476. font-weight: 400;
  12477. text-transform: none;
  12478. font-style: italic;
  12479. display: block;
  12480. border-bottom: solid 1px black
  12481. }
  12482.  
  12483. .wrapper.wrapper-contact {
  12484. padding: 7rem 0
  12485. }
  12486.  
  12487. .icon-primary {
  12488. font-size: 18px;
  12489. font-size: 1.125rem;
  12490. color: #fff;
  12491. background-color: #e4b360;
  12492. border-radius: 100%;
  12493. text-align: center;
  12494. height: 45px;
  12495. width: 45px;
  12496. padding: 14px 0;
  12497. padding: 12px 16px
  12498. }
  12499.  
  12500. .wrapper-features {
  12501. background-color: #223162;
  12502. padding: 4rem 0
  12503. }
  12504.  
  12505. .wrapper-features h4 {
  12506. font-size: 18px;
  12507. font-size: 1.125rem;
  12508. font-weight: bold;
  12509. font-family: "proxima-nova",sans-serif;
  12510. text-transform: uppercase;
  12511. letter-spacing: 0.05rem
  12512. }
  12513.  
  12514. .wrapper-features ul {
  12515. padding: 0;
  12516. list-style: none;
  12517. padding-top: 10px
  12518. }
  12519.  
  12520. .wrapper-features li {
  12521. color: #000;
  12522. border-bottom: solid 1px #e5e5e5;
  12523. margin-bottom: 7px;
  12524. padding-bottom: 7px;
  12525. font-style: italic
  12526. }
  12527.  
  12528. .wrapper-features li:last-of-type {
  12529. border-bottom: 0px
  12530. }
  12531.  
  12532. h1.entry-title {
  12533. font-size: 40px;
  12534. font-size: 2.5rem
  12535. }
  12536.  
  12537. .post-holder {
  12538. padding: 2rem 0
  12539. }
  12540.  
  12541. img.avatar.avatar-90.photo {
  12542. border-radius: 100%
  12543. }
  12544.  
  12545. time.entry-date.published {
  12546. font-size: 12px;
  12547. font-size: .75rem;
  12548. color: #666666;
  12549. text-transform: uppercase
  12550. }
  12551.  
  12552. h3.author-title {
  12553. font-size: 17px;
  12554. font-size: 1.0625rem;
  12555. color: #e4b360;
  12556. font-style: italic;
  12557. font-weight: 600;
  12558. font-family: "proxima-nova",sans-serif;
  12559. border-bottom: solid 1px;
  12560. display: inline-block
  12561. }
  12562.  
  12563. span.cat-links {
  12564. color: #666666;
  12565. font-size: 12px;
  12566. font-size: .75rem;
  12567. text-transform: uppercase;
  12568. display: block
  12569. }
  12570.  
  12571. span.cat-links a {
  12572. color: #666666
  12573. }
  12574.  
  12575. header.entry-header {
  12576. padding-bottom: 2rem
  12577. }
  12578.  
  12579. .single-entry-title {
  12580. font-size: 72px;
  12581. font-size: 4.5rem
  12582. }
  12583.  
  12584. .widget-area aside {
  12585. background-color: #fafafa;
  12586. padding: 15px;
  12587. margin-bottom: 45px
  12588. }
  12589.  
  12590. .widget-area aside ul {
  12591. font-family: "proxima-nova",sans-serif;
  12592. background-color: #fff;
  12593. padding: 0;
  12594. list-style: none
  12595. }
  12596.  
  12597. .widget-area aside h3 {
  12598. margin-top: -80px;
  12599. padding: 30px 0 15px 0
  12600. }
  12601.  
  12602. .widget-area aside a {
  12603. font-style: italic
  12604. }
  12605.  
  12606. .widget-area aside li {
  12607. border-bottom: solid 1px #e5e5e5;
  12608. margin-bottom: 7px;
  12609. padding-bottom: 7px
  12610. }
  12611.  
  12612. .widget-area aside li:last-of-type {
  12613. border-bottom: 0px
  12614. }
  12615.  
  12616. .widget-holder {
  12617. padding: 15px;
  12618. background-color: #fff;
  12619. -webkit-box-shadow: 10px 10px 0px #000 ;
  12620. -moz-box-shadow: 10px 10px 0px #000 ;
  12621. box-shadow: 10px 10px 0px #000 ;
  12622. border: solid 1px #ededed;
  12623. margin: 10px 5px
  12624. }
  12625.  
  12626. div#right-sidebar {
  12627. padding-top: 15%
  12628. }
  12629.  
  12630. .entry-content {
  12631. border-bottom: 1px solid #e5e5e5;
  12632. padding-bottom: 15px;
  12633. margin-bottom: 10px
  12634. }
  12635.  
  12636. .primary-links {
  12637. border-bottom: solid 1px #000
  12638. }
  12639.  
  12640. .news-title {
  12641. font-family: "proxima-nova",sans-serif;
  12642. font-size: 18px;
  12643. font-size: 1.125rem;
  12644. text-transform: uppercase;
  12645. letter-spacing: 0.05rem
  12646. }
  12647.  
  12648. .wrapper.wrapper-location {
  12649. background-image: url("../img/map-bg.png");
  12650. padding: 4rem 0;
  12651. background-repeat: no-repeat;
  12652. background-position: center;
  12653. background-size: contain
  12654. }
  12655.  
  12656. .wrapper.wrapper-location h2 {
  12657. font-family: "proxima-nova",sans-serif;
  12658. color: #fff;
  12659. font-weight: 900;
  12660. font-size: 72px;
  12661. font-size: 4.5rem;
  12662. text-transform: uppercase
  12663. }
  12664.  
  12665. .location-one {
  12666. background-image: url("../img/liverpool-location.jpg");
  12667. padding: 14rem 0;
  12668. background-size: cover
  12669. }
  12670.  
  12671. .inner-carousel-content.aligner-item {
  12672. background-color: #000;
  12673. padding: 65px 50px 30px 50px;
  12674. position: relative
  12675. }
  12676.  
  12677. .inner-carousel-content.aligner-item h3 {
  12678. color: #fff;
  12679. font-size: 18px;
  12680. font-size: 1.125rem;
  12681. font-family: "proxima-nova",sans-serif;
  12682. font-weight: 700;
  12683. text-transform: uppercase
  12684. }
  12685.  
  12686. .inner-carousel-content.aligner-item p {
  12687. color: #fff
  12688. }
  12689.  
  12690. .inner-carousel-content.aligner-item a {
  12691. position: absolute;
  12692. bottom: -25px;
  12693. left: 100px
  12694. }
  12695.  
  12696. .pos-middle {
  12697. position: relative;
  12698. margin: 0 auto;
  12699. left: 0;
  12700. padding: 2rem 0
  12701. }
  12702.  
  12703. .card-footer {
  12704. padding: 23px
  12705. }
  12706.  
  12707. .card-footer:last-child {
  12708. border-radius: 0
  12709. }
  12710.  
  12711. .card-block {
  12712. padding: 15px 0;
  12713. margin: 0 15px
  12714. }
  12715.  
  12716. .card-body {
  12717. padding-left: 15px;
  12718. padding-right: 15px
  12719. }
  12720.  
  12721. .team-members h2 {
  12722. font-family: "proxima-nova",sans-serif;
  12723. font-size: 15px;
  12724. font-size: .9375rem;
  12725. font-weight: bold;
  12726. text-transform: uppercase;
  12727. letter-spacing: 0.08rem
  12728. }
  12729.  
  12730. .card-subtitle {
  12731. color: #e4b360;
  12732. font-style: italic;
  12733. font-family: "proxima-nova",sans-serif;
  12734. font-size: 15px;
  12735. font-size: .9375rem
  12736. }
  12737.  
  12738. ul.team-details {
  12739. padding-left: 0;
  12740. list-style: none
  12741. }
  12742.  
  12743. ul.team-details {
  12744. color: #fff
  12745. }
  12746.  
  12747. ul.team-details a {
  12748. font-style: italic
  12749. }
  12750.  
  12751. ul.team-details i {
  12752. padding-right: 10px
  12753. }
  12754.  
  12755. ul.team-details li {
  12756. margin-bottom: 5px
  12757. }
  12758.  
  12759. .card-block {
  12760. border-bottom: 1px solid #ededed
  12761. }
  12762.  
  12763. .alt-bg {
  12764. background-color: #223162
  12765. }
  12766.  
  12767. .number-stat span {
  12768. font-size: 26px;
  12769. font-size: 1.625rem;
  12770. display: block;
  12771. line-height: 1;
  12772. color: #000
  12773. }
  12774.  
  12775. .number-stat {
  12776. line-height: 1.2;
  12777. color: #000
  12778. }
  12779.  
  12780. .sidebar-module h2 {
  12781. font-size: 40px;
  12782. font-size: 2.5rem;
  12783. margin: 45px 0 40px 0
  12784. }
  12785.  
  12786. .number-stat-1 {
  12787. font-size: 80px;
  12788. font-size: 5rem
  12789. }
  12790.  
  12791. .number-stat-2 {
  12792. font-size: 120px;
  12793. font-size: 7.5rem;
  12794. color: #e4b360
  12795. }
  12796.  
  12797. .number-stat-3 {
  12798. font-size: 160px;
  12799. font-size: 10rem
  12800. }
  12801.  
  12802. .number-stat-4 {
  12803. font-size: 105px;
  12804. font-size: 6.5625rem
  12805. }
  12806.  
  12807. .card-deck-wrapper {
  12808. overflow: hidden
  12809. }
  12810.  
  12811. .skyline-bg {
  12812. background-image: url("../img/skyline-bg.jpg");
  12813. background-size: cover
  12814. }
  12815.  
  12816. .wrapper-inverse h2,.wrapper-inverse h4 {
  12817. color: #fff;
  12818. font-family: "proxima-nova",sans-serif;
  12819. text-transform: uppercase;
  12820. margin-bottom: 0
  12821. }
  12822.  
  12823. .wrapper-inverse p {
  12824. color: #fff
  12825. }
  12826.  
  12827. .wrapper-inverse span {
  12828. color: #999999
  12829. }
  12830.  
  12831. .wrapper-stats h2 {
  12832. position: relative;
  12833. padding-bottom: 30px;
  12834. margin-bottom: 20px;
  12835. font-family: "arvo",serif;
  12836. text-transform: none;
  12837. font-size: 40px;
  12838. font-size: 2.5rem
  12839. }
  12840.  
  12841. .wrapper-stats h2:after {
  12842. content: "";
  12843. border-bottom: solid 1px #b2b2b2;
  12844. width: 90px;
  12845. height: 2px;
  12846. position: absolute;
  12847. bottom: 0;
  12848. left: -15px
  12849. }
  12850.  
  12851. .wrapper-stats {
  12852. padding: 7rem 0
  12853. }
  12854.  
  12855. .underline-title h1:after {
  12856. content: "";
  12857. border-bottom: solid 1px #b2b2b2;
  12858. width: 90px;
  12859. height: 2px;
  12860. position: absolute;
  12861. bottom: 0;
  12862. left: -15px
  12863. }
  12864.  
  12865. .underline-title h2:after {
  12866. content: "";
  12867. border-bottom: solid 1px #b2b2b2;
  12868. width: 90px;
  12869. height: 2px;
  12870. position: absolute;
  12871. bottom: 0;
  12872. left: -15px
  12873. }
  12874.  
  12875. .underline-title h3:after {
  12876. content: "";
  12877. border-bottom: solid 1px #b2b2b2;
  12878. width: 90px;
  12879. height: 2px;
  12880. position: absolute;
  12881. bottom: 0;
  12882. left: -15px
  12883. }
  12884.  
  12885. .underline-title h4:after {
  12886. content: "";
  12887. border-bottom: solid 1px #b2b2b2;
  12888. width: 90px;
  12889. height: 2px;
  12890. position: absolute;
  12891. bottom: 0;
  12892. left: -15px
  12893. }
  12894.  
  12895. .icon-set {
  12896. max-height: 90px
  12897. }
  12898.  
  12899. .wrapper-stats span {
  12900. font-style: italic;
  12901. font-weight: 400
  12902. }
  12903.  
  12904. .layered-image-b {
  12905. position: relative;
  12906. margin-top: -100px;
  12907. z-index: 999999999;
  12908. max-width: 85%
  12909. }
  12910.  
  12911. .layered-image-f {
  12912. position: absolute;
  12913. top: 50%;
  12914. z-index: 9999999999;
  12915. right: 0px
  12916. }
  12917.  
  12918. .with-v,.with-v-alt {
  12919. background-image: url("../img/v-outline.png");
  12920. background-position: center center;
  12921. padding: 4rem 0;
  12922. margin: 15px 0;
  12923. background-repeat: no-repeat
  12924. }
  12925.  
  12926. .with-v-alt {
  12927. background-image: url("../img/v-outline-light.png")
  12928. }
  12929.  
  12930. .image-holders {
  12931. position: relative
  12932. }
  12933.  
  12934. .wrapper {
  12935. padding: 2rem 0 7rem 0
  12936. }
  12937.  
  12938. .wrapper-alt-light {
  12939. background-color: #e4b360
  12940. }
  12941.  
  12942. .wrapper-alt {
  12943. background-color: #223162
  12944. }
  12945.  
  12946. .wrapper-alt h1,.wrapper-alt h2,.wrapper-alt h3,.wrapper-alt h4,.wrapper-alt h5,.wrapper-alt h6 {
  12947. color: #fff5e9
  12948. }
  12949.  
  12950. .wrapper-alt p {
  12951. color: #fff5e9
  12952. }
  12953.  
  12954. .wrapper-cta h1 {
  12955. font-weight: 400;
  12956. @inlcude fontSize(30px)}
  12957.  
  12958. .wrapper-cta h2 {
  12959. @inlcude fontSize(36px);font-weight: 900
  12960. }
  12961.  
  12962. .wrapper-cta .subtitle {
  12963. letter-spacing: 1px;
  12964. text-transform: uppercase;
  12965. @inlcude fontSize(16px);color: #fff
  12966. }
  12967.  
  12968. ul.contact-list {
  12969. list-style: none;
  12970. padding: 0
  12971. }
  12972.  
  12973. ul.contact-list li {
  12974. padding: 6px 0
  12975. }
  12976.  
  12977. ul.contact-list li {
  12978. padding: 6px 0;
  12979. font-weight: 500;
  12980. color: #223162
  12981. }
  12982.  
  12983. ul.contact-list i {
  12984. color: white;
  12985. padding-right: 15px
  12986. }
  12987.  
  12988. .menu-display {
  12989. background-color: #fff5e9;
  12990. margin-left: auto;
  12991. height: 850px;
  12992. margin-right: 0
  12993. }
  12994.  
  12995. .menu-display h2 {
  12996. color: #223162;
  12997. font-weight: 900;
  12998. text-transform: uppercase;
  12999. font-size: 20px;
  13000. font-size: 1.25rem;
  13001. letter-spacing: 2px
  13002. }
  13003.  
  13004. .wrapper.wrapper-cta.wrapper-alt {
  13005. padding: 30px 0
  13006. }
  13007.  
  13008. .menu-image {
  13009. position: absolute;
  13010. left: -125px;
  13011. bottom: 0
  13012. }
  13013.  
  13014. .wrapper-main {
  13015. padding: 4rem 0 17rem 0
  13016. }
  13017.  
  13018. .layered-image-alt {
  13019. position: absolute;
  13020. right: 0;
  13021. top: 90%
  13022. }
  13023.  
  13024. .wrapper.wrapper-gallery {
  13025. padding-bottom: 15rem
  13026. }
  13027.  
  13028. .negative-top-9 {
  13029. margin-top: -90px
  13030. }
  13031.  
  13032. .image-frame.image-frame-layered {
  13033. margin-right: 60px;
  13034. margin-left: -60px
  13035. }
  13036.  
  13037. .fa-map-marker {
  13038. float: left
  13039. }
  13040.  
  13041. address {
  13042. float: left
  13043. }
  13044.  
  13045. ul.contact-list li i {
  13046. width: 35px
  13047. }
  13048.  
  13049. @media (min-width: 768px) {
  13050. .negative-top-25 {
  13051. margin-top:-250px
  13052. }
  13053. }
  13054.  
  13055. #myimage {
  13056. -webkit-animation-duration: 0.2s;
  13057. -webkit-animation-delay: 0.1s;
  13058. -webkit-animation-iteration-count: 1;
  13059. -webkit-transition-timing-function: linear;
  13060. transition-timing-function: linear
  13061. }
  13062.  
  13063. #myimage2 {
  13064. -webkit-animation-duration: 0.3s;
  13065. -webkit-animation-delay: 0.2s;
  13066. -webkit-animation-iteration-count: 1;
  13067. -webkit-transition-timing-function: linear;
  13068. transition-timing-function: linear
  13069. }
  13070.  
  13071. #myimage3 {
  13072. -webkit-animation-duration: 0.4s;
  13073. -webkit-animation-delay: 0.3s;
  13074. -webkit-animation-iteration-count: 1;
  13075. -webkit-transition-timing-function: linear;
  13076. transition-timing-function: linear
  13077. }
  13078.  
  13079. @media (max-width: 991px) {
  13080. .negative-top {
  13081. margin-top:-281px
  13082. }
  13083.  
  13084. .hero-home h1 {
  13085. font-size: 40px;
  13086. font-size: 2.5rem;
  13087. margin-top: -281px
  13088. }
  13089.  
  13090. .wrapper-main {
  13091. padding: 4rem 0 4rem 0
  13092. }
  13093.  
  13094. .wrapper.wrapper-gallery {
  13095. padding-bottom: 4rem
  13096. }
  13097.  
  13098. .layered-image-f {
  13099. position: relative
  13100. }
  13101.  
  13102. ul.menu-list {
  13103. list-style: none;
  13104. padding: 0
  13105. }
  13106.  
  13107. ul.menu-list li {
  13108. margin-bottom: 15px;
  13109. padding: 15px 10px;
  13110. text-transform: uppercase;
  13111. text-align: center;
  13112. background-color: #fff5e9;
  13113. color: #223162;
  13114. font-family: "arvo",serif;
  13115. font-weight: 900;
  13116. letter-spacing: 0.8px
  13117. }
  13118.  
  13119. ul.menu-list a {
  13120. color: #223162
  13121. }
  13122. }
  13123.  
  13124. .mobile-top-menu {
  13125. position: relative;
  13126. z-index: 99999;
  13127. background-color: #e4b360;
  13128. height: 44px;
  13129. padding: 10px 0;
  13130. margin-bottom: 15px
  13131. }
  13132.  
  13133. .hero-thankyou {
  13134. background-color: #fff5e9
  13135. }
  13136.  
  13137. ul.social-group {
  13138. list-style: none;
  13139. padding: 0;
  13140. width: 200px;
  13141. display: block;
  13142. margin: 0 auto
  13143. }
  13144.  
  13145. ul.social-group li {
  13146. display: inline-block;
  13147. float: left;
  13148. font-size: 40px;
  13149. font-size: 2.5rem;
  13150. padding: 0 15px;
  13151. text-align: center
  13152. }
  13153.  
  13154. ul.social-group a {
  13155. color: #e4b360
  13156. }
  13157.  
  13158. nav.nav.navbar-toggleable-md {
  13159. padding: 3rem 0
  13160. }
  13161.  
  13162. hr.shortborder {
  13163. border-bottom: solid 4px #233263;
  13164. max-width: 70px
  13165. }
  13166.  
  13167. .btn,.wpcf7 input[type=submit] {
  13168. font-size: 14px;
  13169. font-size: .875rem;
  13170. border-radius: 0;
  13171. width: 100%;
  13172. max-width: 250px;
  13173. padding: 15px 0;
  13174. text-transform: uppercase;
  13175. letter-spacing: 0.05em;
  13176. border: 0;
  13177. font-style: normal
  13178. }
  13179.  
  13180. .btn-primary {
  13181. color: #fff;
  13182. font-family: "proxima-nova",sans-serif;
  13183. font-weight: 400
  13184. }
  13185.  
  13186. .btn-form {
  13187. color: #223162;
  13188. border: 1px solid #fff
  13189. }
  13190.  
  13191. button.btn.btn-tertiary {
  13192. background-color: transparent
  13193. }
  13194.  
  13195. .btn:focus,.wpcf7 input[type=submit]:focus,.wpcf7 input[type=submit]:focus,.btn.focus,.wpcf7 input.focus[type=submit],.wpcf7 input.focus[type=submit] {
  13196. outline: 0;
  13197. box-shadow: none
  13198. }
  13199.  
  13200. a:focus {
  13201. box-shadow: none
  13202. }
  13203.  
  13204. a {
  13205. color: #000;
  13206. text-decoration: none
  13207. }
  13208.  
  13209. a:focus,a:hover {
  13210. color: #000;
  13211. text-decoration: none
  13212. }
  13213.  
  13214. input#searchsubmit {
  13215. padding: 5px 15px
  13216. }
  13217.  
  13218. a.inline-button {
  13219. display: flex;
  13220. align-items: center;
  13221. justify-content: center;
  13222. width: 15%;
  13223. color: #fff;
  13224. text-align: center;
  13225. width: 100%
  13226. }
  13227.  
  13228. a.inline-button .small-text {
  13229. font-size: 11px;
  13230. font-size: .6875rem;
  13231. font-weight: 900
  13232. }
  13233.  
  13234. a.inline-button .medium-text {
  13235. font-size: 16px;
  13236. font-size: 1rem;
  13237. font-weight: 400
  13238. }
  13239.  
  13240. .icon-primary {
  13241. border-radius: 0;
  13242. height: 45px;
  13243. width: 45px;
  13244. background-color: #e4b360;
  13245. padding: 14px 17px;
  13246. text-align: center;
  13247. border-radius: 100%;
  13248. color: #fff;
  13249. margin-right: 15px
  13250. }
  13251.  
  13252. .next-button {
  13253. border-radius: 0;
  13254. height: 45px;
  13255. width: 45px;
  13256. background-color: #e4b360;
  13257. padding: 10px 0;
  13258. text-align: center;
  13259. border-radius: 100%;
  13260. color: #fff;
  13261. margin-right: 15px
  13262. }
  13263.  
  13264. .small-text {
  13265. font-size: 11px;
  13266. font-size: .6875rem;
  13267. font-weight: 900
  13268. }
  13269.  
  13270. .medium-text {
  13271. font-size: 16px;
  13272. font-size: 1rem;
  13273. font-weight: 100
  13274. }
  13275.  
  13276. .btn-custom span::before {
  13277. bottom: -2px;
  13278. left: -2px;
  13279. border-bottom: 2px solid #223162;
  13280. border-left: 2px solid #223162;
  13281. transition: 0.5s all
  13282. }
  13283.  
  13284. .btn-custom span::after {
  13285. bottom: -2px;
  13286. right: -2px;
  13287. border-bottom: 2px solid #223162;
  13288. border-right: 2px solid #223162;
  13289. transition: 0.5s all
  13290. }
  13291.  
  13292. .btn-custom button:hover::before,.btn-custom button:hover::after {
  13293. width: 90px;
  13294. height: 50px
  13295. }
  13296.  
  13297. .btn-custom {
  13298. position: relative;
  13299. width: 160px;
  13300. background: none;
  13301. cursor: pointer;
  13302. color: #223162;
  13303. padding: 0;
  13304. box-sizing: content-box;
  13305. border: 2px solid #223162;
  13306. padding: 16px 0
  13307. }
  13308.  
  13309. .btn-custom::before {
  13310. top: -3px;
  13311. left: -3px;
  13312. border-top: 4px solid #223162;
  13313. border-left: 4px solid #223162;
  13314. transition: 0.5s all
  13315. }
  13316.  
  13317. .btn-custom::after {
  13318. top: -3px;
  13319. right: -3px;
  13320. border-top: 4px solid #223162;
  13321. border-right: 4px solid #223162;
  13322. transition: 0.5s all
  13323. }
  13324.  
  13325. .btn-custom span::before {
  13326. bottom: -3px;
  13327. left: -3px;
  13328. border-bottom: 4px solid #223162;
  13329. border-left: 4px solid #223162;
  13330. transition: 0.5s all
  13331. }
  13332.  
  13333. .btn-custom span::after {
  13334. bottom: -3px;
  13335. right: -3px;
  13336. border-bottom: 4px solid #223162;
  13337. border-right: 4px solid #223162;
  13338. transition: 0.5s all
  13339. }
  13340.  
  13341. .btn-custom:hover::before,.btn-custom:hover::after {
  13342. width: 110px;
  13343. height: 50px
  13344. }
  13345.  
  13346. .btn-custom:hover span::before,.btn-custom:hover span::after {
  13347. width: 110px;
  13348. height: 50px
  13349. }
  13350.  
  13351. .btn-custom::before,.btn-custom::after,span::before,span::after {
  13352. display: block;
  13353. content: "";
  13354. width: 10px;
  13355. height: 10px;
  13356. position: absolute
  13357. }
  13358.  
  13359. .btn-custom::before {
  13360. top: -3px;
  13361. left: -3px;
  13362. border-top: 4px solid #e4b360;
  13363. border-left: 4px solid #e4b360;
  13364. transition: 0.5s all
  13365. }
  13366.  
  13367. .btn-custom::after {
  13368. top: -3px;
  13369. right: -3px;
  13370. border-top: 4px solid #e4b360;
  13371. border-right: 4px solid #e4b360;
  13372. transition: 0.5s all
  13373. }
  13374.  
  13375. .btn-custom span::before {
  13376. bottom: -3px;
  13377. left: -3px;
  13378. border-bottom: 4px solid #e4b360;
  13379. border-left: 4px solid #e4b360;
  13380. transition: 0.5s all
  13381. }
  13382.  
  13383. .btn-custom span::after {
  13384. bottom: -3px;
  13385. right: -3px;
  13386. border-bottom: 4px solid #e4b360;
  13387. border-right: 4px solid #e4b360;
  13388. transition: 0.5s all
  13389. }
  13390.  
  13391. .btn-custom:hover::before,.btn-custom:hover::after {
  13392. width: 110px;
  13393. height: 50px
  13394. }
  13395.  
  13396. .btn-custom:hover span::before,.btn-custom:hover span::after {
  13397. width: 110px;
  13398. height: 50px
  13399. }
  13400.  
  13401. .btn-custom:hover {
  13402. border-color: #fff;
  13403. background-color: transparent;
  13404. color: #223162
  13405. }
  13406.  
  13407. .form-holder .btn-custom {
  13408. border-color: #fff
  13409. }
  13410.  
  13411. .form-holder .btn-custom::before {
  13412. top: -3px;
  13413. left: -3px;
  13414. border-top: 4px solid #223162;
  13415. border-left: 4px solid #223162;
  13416. transition: 0.5s all
  13417. }
  13418.  
  13419. .form-holder .btn-custom::after {
  13420. top: -3px;
  13421. right: -3px;
  13422. border-top: 4px solid #223162;
  13423. border-right: 4px solid #223162;
  13424. transition: 0.5s all
  13425. }
  13426.  
  13427. .fomr-holder .btn-custom span::before {
  13428. bottom: -3px;
  13429. left: -3px;
  13430. border-bottom: 4px solid #223162;
  13431. border-left: 4px solid #223162;
  13432. transition: 0.5s all
  13433. }
  13434.  
  13435. .form-holder .btn-custom span::after {
  13436. bottom: -3px;
  13437. right: -3px;
  13438. border-bottom: 4px solid #223162;
  13439. border-right: 4px solid #223162;
  13440. transition: 0.5s all
  13441. }
  13442.  
  13443. .form-holder .btn-custom span::before {
  13444. bottom: -3px;
  13445. left: -3px;
  13446. border-bottom: 4px solid #223162;
  13447. border-left: 4px solid #223162;
  13448. transition: 0.5s all
  13449. }
  13450.  
  13451. a.nav-link:hover {
  13452. color: #d5d5d5
  13453. }
  13454.  
  13455. .hvr-underline-from-center:before {
  13456. background: #e4b360
  13457. }
  13458.  
  13459. @media (min-width: 576px) {
  13460. .modal-dialog {
  13461. max-width:670px;
  13462. margin: 30px auto
  13463. }
  13464. }
  13465.  
  13466. .modal.show .modal-dialog {
  13467. transform: translate(0, 65%)
  13468. }
  13469.  
  13470. .modal-backdrop.show {
  13471. opacity: .8
  13472. }
  13473.  
  13474. .video .modal-content {
  13475. background-color: #000;
  13476. border: 1px solid rgba(0,0,0,0.2)
  13477. }
  13478.  
  13479. .video .modal-body {
  13480. padding: 0
  13481. }
  13482.  
  13483. .carousel-control-prev,.carousel-control-next {
  13484. opacity: 1
  13485. }
  13486.  
  13487. .wrapper-location .carousel-control-prev {
  13488. opacity: 1;
  13489. width: 100%
  13490. }
  13491.  
  13492. .wrapper-location .carousel-control-next {
  13493. opacity: 1;
  13494. width: 100%
  13495. }
  13496.  
  13497. .carousel-control-next {
  13498. right: -135px;
  13499. color: #000;
  13500. font-weight: bold;
  13501. text-transform: uppercase
  13502. }
  13503.  
  13504. .carousel-control-prev {
  13505. left: -135px;
  13506. color: #000;
  13507. font-weight: bold;
  13508. text-transform: uppercase
  13509. }
  13510.  
  13511. .carousel-controls {
  13512. border-radius: 0;
  13513. height: 45px;
  13514. width: 45px;
  13515. background-color: #e4b360;
  13516. padding: 10px 0;
  13517. text-align: center;
  13518. border-radius: 100%;
  13519. color: #fff
  13520. }
  13521.  
  13522. .carousel-control-prev:focus,.carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover {
  13523. color: #000;
  13524. text-decoration: none;
  13525. outline: 0;
  13526. opacity: .9
  13527. }
  13528.  
  13529. span.carousel-controls.next-button {
  13530. margin-right: 15px
  13531. }
  13532.  
  13533. span.carousel-controls.previous-button {
  13534. margin-left: 15px
  13535. }
  13536.  
  13537. img.d-block.img-fluid {
  13538. width: 100%;
  13539. height: 100%
  13540. }
  13541.  
  13542. a.left.carousel-control {
  13543. height: 60px;
  13544. width: 60px;
  13545. background-color: #e4b360;
  13546. position: absolute;
  13547. right: 65px;
  13548. bottom: 0
  13549. }
  13550.  
  13551. a.right.carousel-control {
  13552. height: 60px;
  13553. width: 60px;
  13554. background-color: #e4b360;
  13555. position: absolute;
  13556. right: 0;
  13557. bottom: 0
  13558. }
  13559.  
  13560. .controls {
  13561. padding: 2% 0;
  13562. color: #eee
  13563. }
  13564.  
  13565. .controls button {
  13566. display: inline-block;
  13567. padding: .4em .8em;
  13568. border: 0;
  13569. font-weight: 300;
  13570. border-radius: 4px;
  13571. cursor: pointer;
  13572. text-transform: uppercase;
  13573. font-size: 14px;
  13574. font-size: .875rem;
  13575. letter-spacing: 0.8px;
  13576. padding: 0 .8em;
  13577. color: #808285
  13578. }
  13579.  
  13580. .controls button.filter-1 {
  13581. border-right: solid 1px;
  13582. border-radius: 0;
  13583. color: #808285
  13584. }
  13585.  
  13586. .controls button:nth-child(an+b) {
  13587. border-right: solid 0px;
  13588. border-radius: 0
  13589. }
  13590.  
  13591. button.filter-1 {
  13592. background-color: transparent
  13593. }
  13594.  
  13595. .controls button.active {
  13596. font-weight: 700;
  13597. color: #000
  13598. }
  13599.  
  13600. .controls button:focus {
  13601. outline: 0 none
  13602. }
  13603.  
  13604. .controls button+label {
  13605. margin-left: 1em
  13606. }
  13607.  
  13608. .controls label {
  13609. text-transform: uppercase;
  13610. color: #000;
  13611. letter-spacing: 0.8px
  13612. }
  13613.  
  13614. .containerC .mix {
  13615. text-align: left;
  13616. display: none
  13617. }
  13618.  
  13619. .containerC {
  13620. text-align: justify;
  13621. font-size: 0.1px;
  13622. background: #223162;
  13623. -webkit-backface-visibility: hidden;
  13624. overflow: hidden
  13625. }
  13626.  
  13627. .containerC:after {
  13628. content: '';
  13629. display: inline-block;
  13630. width: 100%
  13631. }
  13632.  
  13633. .containerC .mix,.containerC .gap {
  13634. display: inline-block;
  13635. width: 49%
  13636. }
  13637.  
  13638. .containerC .mix {
  13639. display: none
  13640. }
  13641.  
  13642. .containerC .mix {
  13643. text-align: left;
  13644. background: #03899c;
  13645. display: none
  13646. }
  13647.  
  13648. @media all and (min-width: 768px) {
  13649. .containerC .mix,.containerC .gap {
  13650. width:49.99%
  13651. }
  13652. }
  13653.  
  13654. @media all and (min-width: 992px) {
  13655. .containerC .mix,.containerC .gap {
  13656. width:24.999%
  13657. }
  13658. }
  13659.  
  13660. @media all and (max-width: 768px) {
  13661. .containerC .mix,.containerC .gap {
  13662. width:100%
  13663. }
  13664. }
  13665.  
  13666. .effect-julia {
  13667. background: #2f3238
  13668. }
  13669.  
  13670. .effect-julia {
  13671. text-align: left
  13672. }
  13673.  
  13674. .effect-julia h2 {
  13675. position: relative;
  13676. padding: 0.5em 0
  13677. }
  13678.  
  13679. .effect-julia p {
  13680. display: inline-block;
  13681. margin: 0 0 0.25em;
  13682. background: #fff;
  13683. color: #000;
  13684. -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  13685. transition: opacity 0.35s, transform 0.35s;
  13686. -webkit-transform: translate3d(-60px, 0, 0);
  13687. transform: translate3d(-60px, 0, 0);
  13688. margin-right: 15px;
  13689. color: #000;
  13690. padding: 10px;
  13691. letter-spacing: 0.8px;
  13692. font-size: 12px;
  13693. font-size: .75rem;
  13694. font-weight: 900;
  13695. opacity: 0;
  13696. float: left;
  13697. clear: both;
  13698. font-style: normal;
  13699. text-transform: uppercase;
  13700. margin-left: 30px
  13701. }
  13702.  
  13703. .effect-julia p:first-child {
  13704. -webkit-transition-delay: 0.15s;
  13705. transition-delay: 0.15s
  13706. }
  13707.  
  13708. .effect-julia p:nth-of-type(2) {
  13709. -webkit-transition-delay: 0.1s;
  13710. transition-delay: 0.1s
  13711. }
  13712.  
  13713. .effect-julia p:nth-of-type(3) {
  13714. -webkit-transition-delay: 0.05s;
  13715. transition-delay: 0.05s
  13716. }
  13717.  
  13718. .effect-julia:hover p:first-child {
  13719. -webkit-transition-delay: 0s;
  13720. transition-delay: 0s
  13721. }
  13722.  
  13723. .effect-julia:hover p:nth-of-type(2) {
  13724. -webkit-transition-delay: 0.05s;
  13725. transition-delay: 0.05s
  13726. }
  13727.  
  13728. .effect-julia:hover p:nth-of-type(3) {
  13729. -webkit-transition-delay: 0.1s;
  13730. transition-delay: 0.1s
  13731. }
  13732.  
  13733. .effect-julia:hover p {
  13734. opacity: 1;
  13735. -webkit-transform: translate3d(0, 0, 0);
  13736. transform: translate3d(0, 0, 0)
  13737. }
  13738.  
  13739. .mix {
  13740. overflow: hidden
  13741. }
  13742.  
  13743. .effect-goliath {
  13744. background: #000
  13745. }
  13746.  
  13747. .effect-goliath img,.effect-goliath span {
  13748. -webkit-transition: -webkit-transform 0.35s;
  13749. transition: transform 0.35s
  13750. }
  13751.  
  13752. .effect-goliath img {
  13753. -webkit-backface-visibility: hidden;
  13754. backface-visibility: hidden
  13755. }
  13756.  
  13757. .effect-goliath p {
  13758. position: absolute;
  13759. bottom: 0;
  13760. left: 0;
  13761. padding: 17px;
  13762. right: 0
  13763. }
  13764.  
  13765. .effect-goliath p {
  13766. opacity: 0;
  13767. -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  13768. transition: opacity 0.35s, transform 0.35s;
  13769. -webkit-transform: translate3d(0, 50px, 0);
  13770. transform: translate3d(0, 50px, 0);
  13771. color: white;
  13772. width: 100%;
  13773. text-align: center;
  13774. font-style: normal;
  13775. text-transform: uppercase;
  13776. font-weight: 900;
  13777. font-size: 18px;
  13778. font-size: 1.125rem
  13779. }
  13780.  
  13781. .effect-goliath:hover img {
  13782. -webkit-transform: translate3d(0, -80px, 0);
  13783. transform: translate3d(0, -80px, 0)
  13784. }
  13785.  
  13786. .effect-goliath:hover span {
  13787. -webkit-transform: translate3d(0, -100px, 0);
  13788. transform: translate3d(0, -100px, 0)
  13789. }
  13790.  
  13791. .effect-goliath:hover p {
  13792. opacity: 1;
  13793. -webkit-transform: translate3d(0, 0, 0);
  13794. transform: translate3d(0, 0, 0);
  13795. color: white
  13796. }
  13797.  
  13798. .wrapper-portfolio-full {
  13799. padding: 0
  13800. }
  13801.  
  13802. .card.card-inverse {
  13803. border: 0
  13804. }
  13805.  
  13806. span.portfolio-tag {
  13807. margin-right: 15px;
  13808. color: #fff;
  13809. padding: 10px;
  13810. display: inline-block;
  13811. text-transform: uppercase;
  13812. font-size: 12px;
  13813. font-size: .75rem;
  13814. letter-spacing: 0.8px;
  13815. font-weight: 900
  13816. }
  13817.  
  13818. span.portfolio-tag.potfolio-tag-type {
  13819. background-color: #000
  13820. }
  13821.  
  13822. span.portfolio-tag.potfolio-tag-return {
  13823. background-color: #e4b360;
  13824. margin-right: 30px
  13825. }
  13826.  
  13827. .potfolio-tag-sold {
  13828. background-color: #404040;
  13829. -webkit-filter: grayscale(100%);
  13830. -moz-filter: grayscale(100%);
  13831. filter: grayscale(100%)
  13832. }
  13833.  
  13834. .card.card-inverse {
  13835. -webkit-transition: all 400ms ease-out;
  13836. -ms-transition: all 400ms ease-out;
  13837. -moz-transition: all 400ms ease-out;
  13838. transition: all 400ms ease-out, z-index 0.6s
  13839. }
  13840.  
  13841. .card.card-inverse:hover {
  13842. transform: scale(1.04);
  13843. transition: all .2s ease-in-out;
  13844. z-index: 99;
  13845. overflow: hidden;
  13846. -webkit-transition: all 200ms ease-in;
  13847. -webkit-transform: scale(1.04);
  13848. -ms-transition: all 200ms ease-in;
  13849. -ms-transform: scale(1.04);
  13850. -moz-transition: all 200ms ease-in;
  13851. -moz-transform: scale(1.04);
  13852. transition: all 200ms ease-in, z-index 0.6s, box-shadow 0.3s;
  13853. transform: scale(1.04) translateZ(0px)
  13854. }
  13855.  
  13856. .card-inverse:hover img.card-img.grayscale {
  13857. -webkit-filter: grayscale(0%);
  13858. -moz-filter: grayscale(0%);
  13859. filter: grayscale(0%)
  13860. }
  13861.  
  13862. .portfolio-overview h3 {
  13863. color: #e4b360;
  13864. font-size: 14px;
  13865. font-size: .875rem;
  13866. font-family: "proxima-nova",sans-serif;
  13867. text-transform: uppercase;
  13868. font-weight: 900;
  13869. letter-spacing: 0.8px
  13870. }
  13871.  
  13872. .carousel-indicators li {
  13873. height: 60px;
  13874. background-color: #e4b360;
  13875. max-width: 60px
  13876. }
  13877.  
  13878. .carousel-item.active,.carousel-item-next,.carousel-item-prev {
  13879. display: block
  13880. }
  13881.  
  13882. .slick-slider {
  13883. position: relative;
  13884. display: block;
  13885. box-sizing: border-box;
  13886. -webkit-user-select: none;
  13887. -moz-user-select: none;
  13888. -ms-user-select: none;
  13889. user-select: none;
  13890. -webkit-touch-callout: none;
  13891. -khtml-user-select: none;
  13892. -ms-touch-action: pan-y;
  13893. touch-action: pan-y;
  13894. -webkit-tap-highlight-color: transparent
  13895. }
  13896.  
  13897. .slick-list {
  13898. position: relative;
  13899. display: block;
  13900. overflow: hidden;
  13901. margin: 0;
  13902. padding: 0
  13903. }
  13904.  
  13905. .slick-list:focus {
  13906. outline: none
  13907. }
  13908.  
  13909. .slick-list.dragging {
  13910. cursor: pointer;
  13911. cursor: hand
  13912. }
  13913.  
  13914. .slick-slider .slick-track,.slick-slider .slick-list {
  13915. -webkit-transform: translate3d(0, 0, 0);
  13916. -moz-transform: translate3d(0, 0, 0);
  13917. -ms-transform: translate3d(0, 0, 0);
  13918. -o-transform: translate3d(0, 0, 0);
  13919. transform: translate3d(0, 0, 0)
  13920. }
  13921.  
  13922. .slick-track {
  13923. position: relative;
  13924. top: 0;
  13925. left: 0;
  13926. display: block;
  13927. margin-left: auto;
  13928. margin-right: auto
  13929. }
  13930.  
  13931. .slick-track:before,.slick-track:after {
  13932. display: table;
  13933. content: ''
  13934. }
  13935.  
  13936. .slick-track:after {
  13937. clear: both
  13938. }
  13939.  
  13940. .slick-loading .slick-track {
  13941. visibility: hidden
  13942. }
  13943.  
  13944. .slick-slide {
  13945. display: none;
  13946. float: left;
  13947. height: 100%;
  13948. min-height: 1px
  13949. }
  13950.  
  13951. [dir='rtl'] .slick-slide {
  13952. float: right
  13953. }
  13954.  
  13955. .slick-slide img {
  13956. display: block
  13957. }
  13958.  
  13959. .slick-slide.slick-loading img {
  13960. display: none
  13961. }
  13962.  
  13963. .slick-slide.dragging img {
  13964. pointer-events: none
  13965. }
  13966.  
  13967. .slick-initialized .slick-slide {
  13968. display: block
  13969. }
  13970.  
  13971. .slick-loading .slick-slide {
  13972. visibility: hidden
  13973. }
  13974.  
  13975. .slick-vertical .slick-slide {
  13976. display: block;
  13977. height: auto;
  13978. border: 1px solid transparent
  13979. }
  13980.  
  13981. .slick-arrow.slick-hidden {
  13982. display: none
  13983. }
  13984.  
  13985. .slick-loading .slick-list {
  13986. background: #fff url("./ajax-loader.gif") center center no-repeat
  13987. }
  13988.  
  13989. @font-face {
  13990. font-family: "slick";
  13991. src: url("./fonts/slick.eot");
  13992. src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");
  13993. font-weight: normal;
  13994. font-style: normal
  13995. }
  13996.  
  13997. .slick-prev,.slick-next {
  13998. position: absolute;
  13999. display: block;
  14000. height: 20px;
  14001. width: 20px;
  14002. line-height: 0px;
  14003. font-size: 0px;
  14004. cursor: pointer;
  14005. background: transparent;
  14006. color: transparent;
  14007. top: 50%;
  14008. -webkit-transform: translate(0, -50%);
  14009. -ms-transform: translate(0, -50%);
  14010. transform: translate(0, -50%);
  14011. padding: 0;
  14012. border: none;
  14013. outline: none
  14014. }
  14015.  
  14016. .slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus {
  14017. outline: none;
  14018. background: transparent;
  14019. color: transparent
  14020. }
  14021.  
  14022. .slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before {
  14023. opacity: 1
  14024. }
  14025.  
  14026. .slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {
  14027. opacity: .25
  14028. }
  14029.  
  14030. .slick-prev:before,.slick-next:before {
  14031. font-family: "slick";
  14032. font-size: 20px;
  14033. line-height: 1;
  14034. color: #fff;
  14035. opacity: .75;
  14036. -webkit-font-smoothing: antialiased;
  14037. -moz-osx-font-smoothing: grayscale
  14038. }
  14039.  
  14040. .slick-prev {
  14041. left: -25px
  14042. }
  14043.  
  14044. [dir="rtl"] .slick-prev {
  14045. left: auto;
  14046. right: -25px
  14047. }
  14048.  
  14049. .slick-prev:before {
  14050. content: "←"
  14051. }
  14052.  
  14053. [dir="rtl"] .slick-prev:before {
  14054. content: "→"
  14055. }
  14056.  
  14057. .slick-next {
  14058. right: -25px
  14059. }
  14060.  
  14061. [dir="rtl"] .slick-next {
  14062. left: -25px;
  14063. right: auto
  14064. }
  14065.  
  14066. .slick-next:before {
  14067. content: "→"
  14068. }
  14069.  
  14070. [dir="rtl"] .slick-next:before {
  14071. content: "←"
  14072. }
  14073.  
  14074. .slick-dotted.slick-slider {
  14075. margin-bottom: 30px
  14076. }
  14077.  
  14078. .slick-dots {
  14079. position: absolute;
  14080. bottom: -25px;
  14081. list-style: none;
  14082. display: block;
  14083. text-align: center;
  14084. padding: 0;
  14085. margin: 0;
  14086. width: 100%
  14087. }
  14088.  
  14089. .slick-dots li {
  14090. position: relative;
  14091. display: inline-block;
  14092. height: 20px;
  14093. width: 20px;
  14094. margin: 0 5px;
  14095. padding: 0;
  14096. cursor: pointer
  14097. }
  14098.  
  14099. .slick-dots li button {
  14100. border: 0;
  14101. background: transparent;
  14102. display: block;
  14103. height: 20px;
  14104. width: 20px;
  14105. outline: none;
  14106. line-height: 0px;
  14107. font-size: 0px;
  14108. color: transparent;
  14109. padding: 5px;
  14110. cursor: pointer
  14111. }
  14112.  
  14113. .slick-dots li button:hover,.slick-dots li button:focus {
  14114. outline: none
  14115. }
  14116.  
  14117. .slick-dots li button:hover:before,.slick-dots li button:focus:before {
  14118. opacity: 1
  14119. }
  14120.  
  14121. .slick-dots li button:before {
  14122. position: absolute;
  14123. top: 0;
  14124. left: 0;
  14125. content: "•";
  14126. width: 20px;
  14127. height: 20px;
  14128. font-family: "slick";
  14129. font-size: 6px;
  14130. line-height: 20px;
  14131. text-align: center;
  14132. color: #000;
  14133. opacity: .25;
  14134. -webkit-font-smoothing: antialiased;
  14135. -moz-osx-font-smoothing: grayscale
  14136. }
  14137.  
  14138. .slick-dots li.slick-active button:before {
  14139. color: #000;
  14140. opacity: .75
  14141. }
  14142.  
  14143. .grayscale {
  14144. -webkit-filter: grayscale(100%);
  14145. -moz-filter: grayscale(100%);
  14146. filter: grayscale(100%)
  14147. }
  14148.  
  14149. img.grayscale.img-fluid.wp-post-image {
  14150. width: 100%;
  14151. height: auto
  14152. }
  14153.  
  14154. .social-sharer span {
  14155. color: #999999;
  14156. font-style: normal
  14157. }
  14158.  
  14159. .sb-social {
  14160. display: inline-block
  14161. }
  14162.  
  14163. .sb-social a {
  14164. background-color: #000;
  14165. color: #fff;
  14166. margin: 0 5px;
  14167. width: 20px;
  14168. height: 20px;
  14169. border-radius: 100%;
  14170. padding: 0px;
  14171. display: inline-block;
  14172. text-align: center;
  14173. vertical-align: middle
  14174. }
  14175.  
  14176. .sb-social a i {
  14177. font-size: 10px;
  14178. font-size: .625rem;
  14179. vertical-align: middle;
  14180. display: block;
  14181. line-height: 24px;
  14182. margin-top: -2px
  14183. }
  14184.  
  14185. .single-post .entry-header {
  14186. background-image: url("../img/bg-S.png");
  14187. background-repeat: none
  14188. }
Add Comment
Please, Sign In to add comment