@charset "UTF-8";
blockquote.p-blockquote {
  padding: 0.5em 10px;
  quotes: "“" "”" "‘" "’";
  overflow: hidden; }

blockquote.p-blockquote:before {
  color: #3C3C3C;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em; }

blockquote.p-blockquote:after {
  color: #3C3C3C;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-left: 0.25em;
  vertical-align: -0.6em; }

blockquote.p-blockquote p {
  display: inline; }

blockquote.p-blockquote.p-blockquote-color-primary:before {
  color: #1752A9; }

blockquote.p-blockquote.p-blockquote-color-primary:after {
  color: #1752A9; }

blockquote.p-blockquote.p-blockquote-color-secondary:before {
  color: #FF9200; }

blockquote.p-blockquote.p-blockquote-color-secondary:after {
  color: #FF9200; }

blockquote.p-blockquote.p-blockquote-color-success:before {
  color: #19BF3E; }

blockquote.p-blockquote.p-blockquote-color-success:after {
  color: #19BF3E; }

blockquote.p-blockquote.p-blockquote-color-info:before {
  color: #69cce0; }

blockquote.p-blockquote.p-blockquote-color-info:after {
  color: #69cce0; }

blockquote.p-blockquote.p-blockquote-color-warning:before {
  color: #E3AE45; }

blockquote.p-blockquote.p-blockquote-color-warning:after {
  color: #E3AE45; }

blockquote.p-blockquote.p-blockquote-color-danger:before {
  color: #C02E00; }

blockquote.p-blockquote.p-blockquote-color-danger:after {
  color: #C02E00; }

blockquote.p-blockquote.p-blockquote-color-light:before {
  color: #FDFDFD; }

blockquote.p-blockquote.p-blockquote-color-light:after {
  color: #FDFDFD; }

blockquote.p-blockquote.p-blockquote-color-dark:before {
  color: #3C3C3C; }

blockquote.p-blockquote.p-blockquote-color-dark:after {
  color: #3C3C3C; }

blockquote.p-blockquote.p-blockquote-color-light-grey:before {
  color: #F8F8F8; }

blockquote.p-blockquote.p-blockquote-color-light-grey:after {
  color: #F8F8F8; }

blockquote.p-blockquote.p-blockquote-color-grey:before {
  color: #EBEBEB; }

blockquote.p-blockquote.p-blockquote-color-grey:after {
  color: #EBEBEB; }

blockquote.p-blockquote.p-blockquote-color-dark-grey:before {
  color: #AEAEAE; }

blockquote.p-blockquote.p-blockquote-color-dark-grey:after {
  color: #AEAEAE; }

.p-line-through.p-line-through-color-primary {
  text-decoration: line-through;
  text-decoration-color: #1752A9; }

.p-line-through.p-line-through-color-secondary {
  text-decoration: line-through;
  text-decoration-color: #FF9200; }

.p-line-through.p-line-through-color-success {
  text-decoration: line-through;
  text-decoration-color: #19BF3E; }

.p-line-through.p-line-through-color-info {
  text-decoration: line-through;
  text-decoration-color: #69cce0; }

.p-line-through.p-line-through-color-warning {
  text-decoration: line-through;
  text-decoration-color: #E3AE45; }

.p-line-through.p-line-through-color-danger {
  text-decoration: line-through;
  text-decoration-color: #C02E00; }

.p-line-through.p-line-through-color-light {
  text-decoration: line-through;
  text-decoration-color: #FDFDFD; }

.p-line-through.p-line-through-color-dark {
  text-decoration: line-through;
  text-decoration-color: #3C3C3C; }

.p-line-through.p-line-through-color-light-grey {
  text-decoration: line-through;
  text-decoration-color: #F8F8F8; }

.p-line-through.p-line-through-color-grey {
  text-decoration: line-through;
  text-decoration-color: #EBEBEB; }

.p-line-through.p-line-through-color-dark-grey {
  text-decoration: line-through;
  text-decoration-color: #AEAEAE; }

.p-line {
  display: inline-block;
  width: 90px;
  height: 2px;
  background-color: #EBEBEB; }

.p-line.p-line-h {
  width: 90px;
  height: 2px; }

.p-line.p-line-v {
  width: 2px;
  height: 90px; }

.p-line.p-line-h.p-line-weight-0 {
  height: 0px; }

.p-line.p-line-v.p-line-weight-0 {
  width: 0px; }

.p-line.p-line-h.p-line-weight-1 {
  height: 1px; }

.p-line.p-line-v.p-line-weight-1 {
  width: 1px; }

.p-line.p-line-h.p-line-weight-2 {
  height: 2px; }

.p-line.p-line-v.p-line-weight-2 {
  width: 2px; }

.p-line.p-line-h.p-line-weight-3 {
  height: 3px; }

.p-line.p-line-v.p-line-weight-3 {
  width: 3px; }

.p-line.p-line-h.p-line-weight-4 {
  height: 4px; }

.p-line.p-line-v.p-line-weight-4 {
  width: 4px; }

.p-line.p-line-h.p-line-weight-5 {
  height: 5px; }

.p-line.p-line-v.p-line-weight-5 {
  width: 5px; }

.p-line.p-line-h.p-line-size-sm {
  width: 30px; }

.p-line.p-line-v.p-line-size-sm {
  height: 30px; }

.p-line.p-line-h.p-line-size-md {
  width: 90px; }

.p-line.p-line-v.p-line-size-md {
  height: 90px; }

.p-line.p-line-h.p-line-size-lg {
  width: 180px; }

.p-line.p-line-v.p-line-size-lg {
  height: 180px; }

.p-line.p-line-h.p-line-size-25 {
  width: 25%; }

.p-line.p-line-v.p-line-size-25 {
  height: 25%; }

.p-line.p-line-h.p-line-size-50 {
  width: 50%; }

.p-line.p-line-v.p-line-size-50 {
  height: 50%; }

.p-line.p-line-h.p-line-size-75 {
  width: 75%; }

.p-line.p-line-v.p-line-size-75 {
  height: 75%; }

.p-line.p-line-h.p-line-size-100 {
  width: 100%; }

.p-line.p-line-v.p-line-size-100 {
  height: 100%; }

.p-line.p-line-color-primary {
  background-color: #1752A9; }

.p-line.p-line-color-secondary {
  background-color: #FF9200; }

.p-line.p-line-color-success {
  background-color: #19BF3E; }

.p-line.p-line-color-info {
  background-color: #69cce0; }

.p-line.p-line-color-warning {
  background-color: #E3AE45; }

.p-line.p-line-color-danger {
  background-color: #C02E00; }

.p-line.p-line-color-light {
  background-color: #FDFDFD; }

.p-line.p-line-color-dark {
  background-color: #3C3C3C; }

.p-line.p-line-color-light-grey {
  background-color: #F8F8F8; }

.p-line.p-line-color-grey {
  background-color: #EBEBEB; }

.p-line.p-line-color-dark-grey {
  background-color: #AEAEAE; }
