@font-face {
	font-family: PayPal-Sans;
	font-style: normal;
	font-weight: 400;

	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Regular.eot'); /* IE9 Compat Modes */
	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Regular.woff2') format('woff2'), /* Moderner Browsers */
		 url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Regular.woff') format('woff'), /* Modern Browsers */
		 url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Regular.svg#69ac2c9fc1e0803e59e06e93859bed03') format('svg'); /* Legacy iOS */
}

@font-face {
	font-family: PayPal-Sans;
	font-style: normal;
	font-weight: 500;

	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Medium.eot'); /* IE9 Compat Modes */
	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Medium.woff2') format('woff2'), /* Moderner Browsers */
		 url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Medium.woff') format('woff'), /* Modern Browsers */
		 url('https://www.paypalobjects.com/ui-web/paypal-sans-small/1-0-0/PayPalSansSmall-Medium.svg#69ac2c9fc1e0803e59e06e93859bed03') format('svg'); /* Legacy iOS */
}

/* ---------------------------------------------------------------------------------------- */

@font-face {
	font-family: PayPal-Sans-Big;
	font-style: normal;
	font-weight: 300;

	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Light.eot'); /* IE9 Compat Modes */
	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Light.woff2') format('woff2'), /* Moderner Browsers */
	url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Light.woff') format('woff'), /* Modern Browsers */
	url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Light.svg#69ac2c9fc1e0803e59e06e93859bed03') format('svg'); /* Legacy iOS */
}


@font-face {
	font-family: PayPal-Sans-Big;
	font-style: normal;
	font-weight: 400;

	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Regular.eot'); /* IE9 Compat Modes */
	src: url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Regular.woff2') format('woff2'), /* Moderner Browsers */
		 url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Regular.woff') format('woff'), /* Modern Browsers */
		 url('https://www.paypalobjects.com/ui-web/paypal-sans-big/1-0-0/PayPalSansBig-Regular.svg#69ac2c9fc1e0803e59e06e93859bed03') format('svg'); /* Legacy iOS */
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 699px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 699px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 699px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 699px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 900px) and (max-width: 1159px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 900px) and (max-width: 1159px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 900px) and (max-width: 1159px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 900px) and (max-width: 1159px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1160px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1160px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1160px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1160px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 699px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 900px) and (max-width: 1159px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1160px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .container {
    width: 744px;
  }
}
@media (min-width: 900px) {
  .container {
    width: 964px;
  }
}
@media (min-width: 1160px) {
  .container {
    width: 1164px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 12px;
  padding-right: 12px;
}
.row {
  margin-left: -12px;
  margin-right: -12px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 700px) {
  .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 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 900px) {
  .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 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1160px) {
  .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 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/**
 * @fileOverview Contains type treatment for PayPal's new VX Patterns
 * @name type-vxPtrn
 * @author jlowery
 * @notes The below styles are mobile first
 */
body {
  font-size: inherit !important;
  font-family: 'PayPal-Sans', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
}
.vx_text-xl {
  font-size: 3.75rem;
  line-height: 1.1;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h1,
.vx_text-1 {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h2,
.vx_text-2 {
  font-size: 1.875rem;
  line-height: 1.4;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h3,
.vx_text-3 {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
.vx_text-3_lighter {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h4,
.vx_text-4 {
  font-size: 1.125rem;
  line-height: 1.33333;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
h5,
.vx_text-5 {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_text-5_lighter {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
h6,
.vx_text-6 {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_text-6_lighter {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_text-body,
p,
li,
dd,
dt,
label,
input,
textarea,
pre,
code {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_text-body_secondary {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_text-legal {
  font-size: 0.8125rem;
  line-height: 1.38461538;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: #6C7378;
}
.vx_h1,
.vx_h2,
.vx_h3,
.vx_h4 {
  -webkit-font-smoothing: antialiased;
}
.vx_h1 {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
.vx_h2 {
  /* Yes, the below H3 vars are intended
	 * this is the mobile sizing, so it's this first.
	 * Desktop is below.
	 */
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
  /* Mobile First, aka Desktop Later */
}
@media (min-width: 768px) {
  .vx_h2 {
    font-size: 1.875rem;
    line-height: 1.4;
    font-weight: 300;
    text-transform: none;
    font-family: 'PayPal-Sans-Big', sans-serif;
  }
}
.vx_h3 {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
.vx_h4 {
  font-size: 1.125rem;
  line-height: 1.33333;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_h5 {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_h6 {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_h7 {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_base-text {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_small-text {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.vx_legal-text {
  font-size: 0.8125rem;
  line-height: 1.38461538;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: #6C7378;
}
.vx_secondary-text {
  color: #9DA3A6;
}
.vx_text-block {
  padding: 1.6em 1.6em 0.8em;
}
.vx_reverse-contrast {
  background: #2c2e2f;
  color: #FFFFFF;
}
.vx_reverse-contrast .vx_secondary-text {
  color: #CBD2D6;
}
.vx_reverse-contrast .small-text {
  font-weight: 500;
}
ul,
ol {
  padding: 0;
  margin: 0 0 0.8rem 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
li {
  line-height: 1.6;
}
dl {
  margin-bottom: 1.6rem;
}
dt,
dd {
  line-height: 1.6;
}
dt {
  font-weight: 500;
}
dd {
  margin-left: 0.8rem;
}
.vx_unstyled-list {
  list-style: none;
  padding: 0;
}
a,
a:visited {
  color: #0070BA;
  text-decoration: none;
  font-weight: 500;
  font-family: 'PayPal-Sans', sans-serif;
}
a:active,
a:focus,
a:hover {
  color: #005EA6;
  text-decoration: underline;
}
p > a,
li > a {
  font-weight: 500;
  font-family: 'PayPal-Sans', sans-serif;
}
/**
 * DO NOT EDIT THIS FILE AS IT'S GENERATED CODE.
 * UED: cgrigson, adustin, nvandewater
 * UIE: jlowery
 * Note: If modifications are needed, don't modify this file! Either override or make a PR to:
 * https://github.paypal.com/jlowery/paypal-vxpattern-lib
*/
/* Icons */
/* Z-index list */
/* user for a bird's eye view of components based on z-axis */
/* for example, if you want to put a button in header, just assign z-index of that button to @zindexHeader */
/* these will overwrite the bootstrap pre defined variables */
/* TODO: check the clean the non-needed modal styles in bootstrap */
/* the same as bootstrap one, just overwrite */
/* Setting for Sidepanel */
/* This is not used by all side panels, only for the default one */
/* what about larger phones like gs3? what about phablets like the note?
/* responsive breakpoints */
/* Navigation */
/* Spinner */
/**
 * THIS ICONS COMPONENT IS BEING DEPRECATED. USE THE ICONOGRAPHY COMPONENT INSTEAD.
 * DO NOT EDIT THIS FILE AS IT'S GENERATED CODE.
 * UED: cgrigson, adustin, nvandewater
 * UIE: jlowery
 * Note: If modifications are needed, don't modify this file! Either override or make a PR to:
 * https://github.paypal.com/jlowery/paypal-vxpattern-lib
*/
@font-face {
  font-family: 'paypal-vx-icons';
  src: url('https://www.paypalobjects.com/ui-web/vx-icons/2-0-1/PayPalVXIcons-Regular.eot');
  /* IE9 Compat Modes */
  src: url('https://www.paypalobjects.com/ui-web/vx-icons/2-0-1/PayPalVXIcons-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('https://www.paypalobjects.com/ui-web/vx-icons/2-0-1/PayPalVXIcons-Regular.woff') format('woff'), /* Modern Browsers */ url('https://www.paypalobjects.com/ui-web/vx-icons/2-0-1/PayPalVXIcons-Regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('https://www.paypalobjects.com/ui-web/vx-icons/2-0-1/PayPalVXIcons-Regular.svg#69ac2c9fc1e0803e59e06e93859bed03') format('svg');
  /* Legacy iOS */
  font-style: normal;
  font-weight: 400;
}
.icon {
  font-family: 'paypal-vx-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 0;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-small:before {
  font-size: 1.58rem;
}
.icon-medium:before {
  font-size: 2.6rem;
}
.icon-large:before {
  font-size: 7.8rem;
}
.icon-slider-small:before {
  content: "\205D";
}
.icon-slider-half-small:before {
  content: "\205E";
}
.icon-close-small:before {
  content: "\274E";
}
.icon-add-small:before {
  content: "+";
}
.icon-arrow-down-small:before {
  content: "\2193";
}
.icon-arrow-up-small:before {
  content: "\2191";
}
.icon-arrow-left-small:before {
  content: "\2190";
}
.icon-arrow-right-small:before {
  content: "\2192";
}
.icon-arrow-down-half-small:before {
  content: "\21E3";
}
.icon-arrow-up-half-small:before {
  content: "\21E1";
}
.icon-arrow-left-half-small:before {
  content: "\21E0";
}
.icon-arrow-right-half-small:before {
  content: "\21E2";
}
.icon-arrow-back-small:before {
  content: "\21E6";
}
.icon-clear-half-small:before {
  content: "\2716";
}
.icon-checkmark-small:before {
  content: "\2705";
}
.icon-checkmark-small-bold:before {
  content: "\2611";
}
.icon-circled-checkmark-small:before {
  content: "\2714";
}
.icon-circled-checkmark-large:before {
  content: "\2713";
}
.icon-action-arrow-half-small:before {
  content: "\25BA";
}
.icon-action-arrow-right-half-small:before {
  content: "\25BA";
}
.icon-action-arrow-down-half-small:before {
  content: "\25BC";
}
.icon-action-arrow-up-half-small:before {
  content: "\25B2";
}
.icon-tooltip-small:before {
  content: "\2753";
}
.icon-info-small:before {
  content: "\2139";
}
.icon-positive-small:before {
  content: "+";
}
.icon-attention-small:before {
  content: "\2755";
}
.icon-critical-small:before {
  content: "\26A0";
}
.icon-info-large:before {
  content: "\24D8";
}
.icon-positive-large:before {
  content: "+";
}
.icon-attention-large:before {
  content: "\2762";
}
.icon-critical-large:before {
  content: "\2757";
}
.icon-pp-logo:before {
  content: "\E498";
}
.icon-pp-logo-half:before {
  content: "\E499";
}
.icon-gear:before {
  content: "\2699";
}
.icon-magnifying-glass:before {
  content: "\1F50D";
}
.icon-bell:before {
  content: "\1F514";
}
.icon-chain-link:before {
  content: "\1F517";
}
.icon-calendar:before {
  content: "\1F4C5";
}
.icon-camera-add:before {
  content: "\1F4F7";
}
.icon-avatar:before {
  content: "\1F471";
}
/*
* @name buttons
* @description All defined button styles and states belong here, including any helper class button style options, like `vx_btn-secondary` or `vx_btn-medium` etc.
*
* @group elements
*/
.vx_btn,
.vx_btn-small,
.vx_btn-medium {
  display: inline-block;
  min-width: 6rem;
  padding: 0.75rem 1.5rem;
  margin-bottom: 1.5rem;
  border: 1px solid #0070BA;
  border-radius: 1.5rem;
  font-size: 0.9375rem;
  line-height: 1.6;
  font-family: 'PayPal-Sans', sans-serif;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
  background-color: #0070BA;
  transition: all 250ms ease;
  -webkit-font-smoothing: antialiased;
}
.vx_btn:visited,
.vx_btn-small:visited,
.vx_btn-medium:visited,
.vx_btn:active,
.vx_btn-small:active,
.vx_btn-medium:active,
.vx_btn:hover,
.vx_btn-small:hover,
.vx_btn-medium:hover,
.vx_btn:focus,
.vx_btn-small:focus,
.vx_btn-medium:focus {
  color: #fff;
}
.vx_btn:visited,
.vx_btn-small:visited,
.vx_btn-medium:visited {
  text-decoration: none;
}
.vx_btn:hover,
.vx_btn-small:hover,
.vx_btn-medium:hover,
.vx_btn:focus,
.vx_btn-small:focus,
.vx_btn-medium:focus {
  background-color: #003087;
  border: 1px solid #003087;
  box-shadow: none;
  text-decoration: none;
}
.vx_btn:focus,
.vx_btn-small:focus,
.vx_btn-medium:focus {
  outline: none;
  text-decoration: underline;
}
.vx_btn[disabled],
.vx_btn-small[disabled],
.vx_btn-medium[disabled],
.vx_btn[disabled]:hover,
.vx_btn-small[disabled]:hover,
.vx_btn-medium[disabled]:hover,
.vx_btn[disabled]:active,
.vx_btn-small[disabled]:active,
.vx_btn-medium[disabled]:active,
.vx_btn.vx_is-disabled,
.vx_btn-small.vx_is-disabled,
.vx_btn-medium.vx_is-disabled,
.vx_btn.vx_is-disabled:hover,
.vx_btn-small.vx_is-disabled:hover,
.vx_btn-medium.vx_is-disabled:hover,
.vx_btn.vx_is-disabled:active,
.vx_btn-small.vx_is-disabled:active,
.vx_btn-medium.vx_is-disabled:active {
  color: #CBD2D6;
  background: #F5F6F8;
  box-shadow: none;
  border: 1px solid #CBD2D6;
  text-decoration: none;
  cursor: not-allowed;
  outline: none;
  transform: none;
}
.vx_btn + .vx_btn,
.vx_btn + .vx_btn-small,
.vx_btn + .vx_btn-medium,
.vx_btn-small + .vx_btn,
.vx_btn-small + .vx_btn-small,
.vx_btn-small + .vx_btn-medium,
.vx_btn-medium + .vx_btn,
.vx_btn-medium + .vx_btn-small,
.vx_btn-medium + .vx_btn-medium {
  margin-left: 0.75rem;
}
.vx_btn.vx_btn-block,
.vx_btn-small.vx_btn-block,
.vx_btn-medium.vx_btn-block {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}
.vx_btn-secondary {
  background-color: transparent;
  border-color: #0070BA;
  color: #0070BA;
}
.vx_btn-secondary:hover,
.vx_btn-secondary:focus {
  color: #003087;
  background-color: rgba(255, 255, 255, 0.2);
  border-color: #003087;
  box-shadow: 0 0 0 1px #003087 inset;
}
.vx_btn-secondary:visited {
  text-decoration: none;
  color: #0070BA;
}
.vx_btn_reversed {
  border-color: #fff;
  background-color: #fff;
  color: #0070BA;
}
.vx_btn_reversed:hover,
.vx_btn_reversed:focus {
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  color: #003087;
}
.vx_btn_reversed:visited {
  color: #0070BA;
}
.vx_btn_reversed:visited:hover {
  color: #003087;
}
.vx_btn-secondary_reversed {
  background-color: transparent;
  color: #fff;
  border-color: #fff;
}
.vx_btn-secondary_reversed:hover,
.vx_btn-secondary_reversed:focus {
  background-color: rgba(0, 0, 0, 0.1);
  color: #fff;
  border-color: #fff;
  box-shadow: 0 0 0 1px #fff inset;
}
.vx_btn-medium {
  font-size: 0.8125rem;
  line-height: 1.38461538;
  min-width: 4.5rem;
  padding: 0.5625rem 1.125rem;
}
.vx_btn-small {
  font-size: 0.8125rem;
  line-height: 1.36363636;
  min-width: 3.75rem;
  padding: 0.46875rem 0.9375rem;
}
.vx_btn-icon {
  display: inline-block;
  width: 1.5rem;
  position: relative;
  margin-right: 0.625rem;
}
.vx_btn-icon svg {
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  top: -1.125rem;
  left: 0;
}
.vx_btn-icon .svg-stroke {
  stroke: #fff;
}
.vx_btn-icon .svg-fill {
  fill: #fff;
}
.vx_btn-secondary .vx_btn-icon .svg-stroke {
  stroke: #0070BA;
}
.vx_btn-secondary .vx_btn-icon .svg-fill {
  fill: #0070BA;
}
.vx_btn-secondary:hover .vx_btn-icon .svg-stroke,
.vx_btn-secondary:focus .vx_btn-icon .svg-stroke {
  stroke: #003087;
}
.vx_btn-secondary:hover .vx_btn-icon .svg-fill,
.vx_btn-secondary:focus .vx_btn-icon .svg-fill {
  fill: #003087;
}
[disabled] .vx_btn-icon .svg-stroke,
[disabled]:hover .vx_btn-icon .svg-stroke,
[disabled]:active .vx_btn-icon .svg-stroke,
.vx_is-disabled .vx_btn-icon .svg-stroke,
.vx_is-disabled:hover .vx_btn-icon .svg-stroke,
.vx_is-disabled:active .vx_btn-icon .svg-stroke {
  stroke: #CBD2D6;
}
[disabled] .vx_btn-icon .svg-fill,
[disabled]:hover .vx_btn-icon .svg-fill,
[disabled]:active .vx_btn-icon .svg-fill,
.vx_is-disabled .vx_btn-icon .svg-fill,
.vx_is-disabled:hover .vx_btn-icon .svg-fill,
.vx_is-disabled:active .vx_btn-icon .svg-fill {
  fill: #CBD2D6;
}
.vx_btn-medium .vx_btn-icon {
  width: 1.125rem;
  margin-right: 0.5rem;
}
.vx_btn-medium .vx_btn-icon svg {
  width: 1.125rem;
  height: 1.125rem;
  top: -0.8125rem;
}
.vx_btn-small .vx_btn-icon {
  width: 1.10795454rem;
  margin-right: 0.375rem;
}
.vx_btn-small .vx_btn-icon svg {
  width: 1.10795454rem;
  height: 1.10795454rem;
  top: -0.75rem;
}
.vx_btn-group,
.vx_btn-group_stacked {
  text-align: center;
}
.vx_btn-group_stacked .vx_btn,
.vx_btn-group_stacked .vx_btn-small,
.vx_btn-group_stacked .vx_btn-medium {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.vx_addBtn-primary,
.vx_addBtn-secondary {
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.5rem;
  background: none;
  border: none;
  color: #0070BA;
  padding-left: 0.125rem;
}
.vx_addBtn-primary:before,
.vx_addBtn-secondary:before {
  content: "+";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'paypal-vx-icons';
  line-height: 0;
  font-size: 1.25rem;
}
.vx_addBtn-primary:hover,
.vx_addBtn-secondary:hover {
  color: #005EA6;
  text-decoration: none;
}
.vx_addBtn-primary:before {
  color: #FFFFFF;
  background: #0070BA;
  border-radius: 100%;
  padding: 0 5px 3px;
  box-shadow: 0 1px 2px #2C2E2F;
  margin-right: 12px;
}
.vx_addBtn-secondary:before {
  margin-right: 5px;
}
.vx_backBtn {
  background: none;
  border: none;
  color: #0070BA;
  font-weight: normal;
  padding: 0;
}
.vx_backBtn:focus,
.vx_backBtn:active,
.vx_backBtn:hover {
  color: #005EA6;
  text-decoration: none;
}
.vx_backBtn:focus span,
.vx_backBtn:active span,
.vx_backBtn:hover span {
  text-decoration: underline;
}
.vx_backBtn:before {
  font-family: 'paypal-vx-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\2190';
  display: inline;
  font-size: 1.5em;
  vertical-align: -0.1em;
  padding-right: 0.1em;
}
.vx_btn-twoUp .vx_btn {
  display: inline-block;
  width: 48%;
  margin-left: 0;
  margin-right: 0;
}
.vx_btn-twoUp .vx_btn:first-of-type {
  margin-right: 1.5%;
}
.vx_btn-twoUp .vx_btn:last-of-type {
  margin-left: 1.5%;
}
@media (max-width: 768px) {
  .vx_blocks-for-mobile .vx_btn {
    display: block;
    width: 100%;
  }
  .vx_blocks-for-mobile .vx_btn + .vx_btn {
    margin: 5px 0 0;
  }
}
.vx_btn-link {
  background: none;
  border: none;
  color: #0070BA;
  font-weight: 500;
  padding: 0;
}
.vx_btn-link:hover {
  color: #005EA6;
  text-decoration: underline;
}
.vx_tag,
.vx_tag-pending,
.vx_tag-warning,
.vx_tag-critical,
.vx_tag-success {
  display: inline-block;
  height: 0.8125rem;
  line-height: 0.625rem;
  padding: 0 0.1875rem 0.0625rem 0.1875rem;
  border-radius: 3px;
  font-size: 0.625rem;
  font-weight: 500;
  text-transform: uppercase;
  border: 1px solid #2c2e2f;
  color: #2c2e2f;
}
.vx_tag-pending {
  border: 1px solid #640487;
  color: #640487;
}
.vx_tag-warning {
  border: 1px solid #D64003;
  color: #D64003;
}
.vx_tag-critical {
  border: 1px solid #D20000;
  color: #D20000;
}
.vx_tag-success {
  border: 1px solid #018065;
  color: #018065;
}
.vx_spinner-small,
.vx_has-spinner-small:after {
  height: 18px;
  opacity: 0.56;
  width: 18px;
  animation: vx_spin 620ms infinite linear;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'100%25'%20height%3D'100%25'%20viewBox%3D'0%200%2038%2038'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%0A%09%3Cdefs%3E%0A%09%09%3ClinearGradient%20id%3D'gradient'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%0A%09%09%09%3Cstop%20offset%3D'0'%20stop-color%3D'%23000000'%20stop-opacity%3D'0'%2F%3E%0A%09%09%09%3Cstop%20offset%3D'1'%20stop-color%3D'%23000000'%20stop-opacity%3D'1'%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%3C%2Fdefs%3E%0A%09%3Cpath%20stroke%3D'url(%23gradient)'%20vector-effect%3D'non-scaling-stroke'%20stroke-width%3D'1px'%20fill%3D'none'%20fill-rule%3D'evenodd'%20d%3D'M2%2C19a17%2C17%200%201%2C1%2034%2C0'%3E%3C%2Fpath%3E%0A%09%3Cpath%20stroke%3D'%23000000'%20vector-effect%3D'non-scaling-stroke'%20stroke-width%3D'1px'%20fill%3D'none'%20fill-rule%3D'evenodd'%20d%3D'M2%2C19a17%2C17%200%201%2C0%2034%2C0'%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");
  content: '';
  display: block;
}
.vx_spinner-medium,
.vx_has-spinner-medium:after {
  height: 24px;
  opacity: 0.56;
  width: 24px;
  animation: vx_spin 620ms infinite linear;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'100%25'%20height%3D'100%25'%20viewBox%3D'0%200%2038%2038'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%0A%09%3Cdefs%3E%0A%09%09%3ClinearGradient%20id%3D'gradient'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%0A%09%09%09%3Cstop%20offset%3D'0'%20stop-color%3D'%23000000'%20stop-opacity%3D'0'%2F%3E%0A%09%09%09%3Cstop%20offset%3D'1'%20stop-color%3D'%23000000'%20stop-opacity%3D'1'%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%3C%2Fdefs%3E%0A%09%3Cpath%20stroke%3D'url(%23gradient)'%20vector-effect%3D'non-scaling-stroke'%20stroke-width%3D'2px'%20fill%3D'none'%20fill-rule%3D'evenodd'%20d%3D'M2%2C19a17%2C17%200%201%2C1%2034%2C0'%3E%3C%2Fpath%3E%0A%09%3Cpath%20stroke%3D'%23000000'%20vector-effect%3D'non-scaling-stroke'%20stroke-width%3D'2px'%20fill%3D'none'%20fill-rule%3D'evenodd'%20d%3D'M2%2C19a17%2C17%200%201%2C0%2034%2C0'%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");
  content: '';
  display: block;
}
.vx_spinner-large,
.vx_has-spinner-large:after {
  height: 128px;
  opacity: 0.56;
  width: 128px;
  animation: vx_spin 620ms infinite linear;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D'100%25'%20height%3D'100%25'%20viewBox%3D'0%200%2038%2038'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%0A%09%3Cdefs%3E%0A%09%09%3ClinearGradient%20id%3D'gradient'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%0A%09%09%09%3Cstop%20offset%3D'0'%20stop-color%3D'%2300CF92'%20stop-opacity%3D'0'%2F%3E%0A%09%09%09%3Cstop%20offset%3D'1'%20stop-color%3D'%2300CF92'%20stop-opacity%3D'1'%2F%3E%0A%09%09%3C%2FlinearGradient%3E%0A%09%3C%2Fdefs%3E%0A%09%3Cpath%20stroke%3D'url(%23gradient)'%20vector-effect%3D'non-scaling-stroke'%20stroke-width%3D'2px'%20fill%3D'none'%20fill-rule%3D'evenodd'%20d%3D'M2%2C19a17%2C17%200%201%2C1%2034%2C0'%3E%3C%2Fpath%3E%0A%09%3Cpath%20stroke%3D'%2300CF92'%20vector-effect%3D'non-scaling-stroke'%20stroke-width%3D'2px'%20fill%3D'none'%20fill-rule%3D'evenodd'%20d%3D'M2%2C19a17%2C17%200%201%2C0%2034%2C0'%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");
  content: '';
  display: block;
}
.vx_has-spinner-small,
.vx_has-spinner-medium,
.vx_has-spinner-large {
  position: relative;
}
.vx_has-spinner-small:before,
.vx_has-spinner-medium:before,
.vx_has-spinner-large:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
  background-color: rgba(255, 255, 255, 0.6);
  z-index: 1000;
  animation: vx_fade-in 0.3s ease-out 0s both;
}
.vx_has-spinner-small:after,
.vx_has-spinner-medium:after,
.vx_has-spinner-large:after {
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1001;
}
@keyframes vx_spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes vx_fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes vx_fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
/* Styles for checkbox widget */
.vx_checkbox,
.vx_radio {
  width: 100%;
  position: relative;
}
.vx_checkbox input,
.vx_radio input {
  opacity: 0;
  position: absolute;
  cursor: pointer;
}
.vx_checkbox input:focus + label:before,
.vx_radio input:focus + label:before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.vx_checkbox input:checked + label:before,
.vx_radio input:checked + label:before {
  content: "\2611";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-color: #0092d1;
  color: #FFFFFF;
  background-color: #0092d1;
}
.vx_checkbox label,
.vx_radio label {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  line-height: 2em;
}
.vx_checkbox label:before,
.vx_radio label:before {
  font-family: 'paypal-vx-icons';
  display: inline-block;
  vertical-align: top;
  height: 1.2em;
  width: 1.2em;
  margin: 0 12px 0 0;
  padding: 0.4em 0.1em;
  border: 1px solid #2c2e2f;
  content: '';
  font-size: 25px;
  line-height: 0;
  border-radius: 2px;
  overflow: hidden;
}
.vx_checkbox.vx_has-error input:checked + label:before,
.vx_radio.vx_has-error input:checked + label:before {
  border-color: #D20000;
  background: #D20000;
}
.vx_checkbox.vx_has-error label:before,
.vx_radio.vx_has-error label:before {
  border-color: #D20000;
}
.vx_checkbox.vx_has-error:after,
.vx_radio.vx_has-error:after {
  font-family: 'paypal-vx-icons';
  display: inline-block;
  vertical-align: middle;
  content: "\26A0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.75em;
  line-height: 0;
  position: relative;
  top: -3px;
  padding-left: 5px;
}
.vx_checkbox.vx_is-disabled,
.vx_radio.vx_is-disabled {
  cursor: not-allowed;
}
.vx_checkbox.vx_is-disabled input:checked + label:before,
.vx_radio.vx_is-disabled input:checked + label:before {
  border-color: #6C7378;
  background: #6C7378;
}
.vx_checkbox.vx_is-disabled label:before,
.vx_radio.vx_is-disabled label:before {
  border-color: #6C7378;
  cursor: not-allowed;
}
.vx_checkbox.vx_is-disabled label,
.vx_radio.vx_is-disabled label {
  color: #6C7378;
  cursor: not-allowed;
}
.vx_radio input:checked + label:before {
  content: '';
  border-color: #0092d1;
  background-color: #0092d1;
  box-shadow: inset 0 0 0 5px #FFFFFF;
}
.vx_radio label:before {
  border-radius: 100%;
}
/* Container used for styling the custom select */
.vx_select {
  position: relative;
  display: block;
}
/* This is the native select, we're making everything but the text invisible so
* we can see the button styles in the wrapper */
.vx_select select {
  width: 100%;
  margin: 0;
}
.vx_select select:focus {
  outline: none;
}
/* Custom arrow sits on top of the select - could be an image, SVG, icon font,
* etc. or the arrow could just baked into the bg image on the select. */
.vx_select:after {
  font-family: 'paypal-vx-icons';
  speak: none;
  font-size: 1.875rem;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 0;
  /* Better Font Rendering =========== */
  content: "\21E3";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 12.5px;
  z-index: 2;
  /* These hacks make the select behind the arrow clickable in some browsers */
  pointer-events: none;
  display: none;
}
@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none))
	
	or ( ( -moz-appearance: none ) and ( mask-type: alpha ) ) {
  /* Show custom arrow */
  .vx_select:after {
    display: block;
  }
  /* Remove select styling */
  .vx_select select {
    padding-right: 2.75rem;
    /* inside @supports so that iOS <= 8 display the native arrow */
    background: #FFFFFF;
    /* inside @supports so that Android <= 4.3 display the native arrow */
    border: 1px solid #9DA3A6;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  .vx_select select:focus {
    border-color: #009CDE;
  }
  .vx_has-error .vx_selectIcon_error:before {
    right: 2.2rem;
  }
  .vx_has-error select {
    padding-right: 4.5rem;
  }
  /*********************************
	*       FLOATING LABEL          *
	*********************************/
  .vx_floatingLabel select {
    position: relative;
    z-index: 1;
    height: 50px;
    padding: 18px 15px 0;
    background: transparent;
    color: #2C2E2F;
  }
  .vx_floatingLabel .vx_select:before {
    position: absolute;
    top: -10px;
    left: 0;
    font-size: 12px;
    font-weight: 500;
    content: attr(data-label-content);
    padding: 0 15px;
    line-height: 50px;
    margin: 1px;
    z-index: 0;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    color: #6C7378;
  }
  .vx_floatingLabel.vx_has-error .vx_select:before {
    color: #D20000;
  }
  .vx_floatingLabel.hasFocus .vx_select:before,
  .vx_floatingLabel.hasFocus .vx_select:after {
    color: #0070BA;
  }
}
/**
 * Hacks to adjust alignment for Firefox and Edge
 */
@supports ( ( -moz-appearance: none ) and ( mask-type: alpha ) )
	or (-ms-ime-align: auto) {
  .vx_floatingLabel select {
    padding-left: 11px;
  }
}
/**
 * DO NOT EDIT THIS FILE AS IT'S GENERATED CODE.
 * UED: cgrigson, adustin, nvandewater
 * UIE: jlowery
 * Note: If modifications are needed, don't modify this file! Either override or make a PR to:
 * https://github.paypal.com/jlowery/paypal-vxpattern-lib
*/
.vx_icon {
  font-family: 'paypal-vx-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 0;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.vx_icon-small:before {
  font-size: 1.58rem;
}
.vx_icon-medium:before {
  font-size: 2.6rem;
}
.vx_icon-large:before {
  font-size: 7.8rem;
}
.vx_icon-slider-small:before {
  content: "\205D";
}
.vx_icon-slider-half-small:before {
  content: "\205E";
}
.vx_icon-close-small:before {
  content: "\274E";
}
.vx_icon-add-small:before {
  content: "+";
}
.vx_icon-arrow-down-small:before {
  content: "\2193";
}
.vx_icon-arrow-up-small:before {
  content: "\2191";
}
.vx_icon-arrow-left-small:before {
  content: "\2190";
}
.vx_icon-arrow-right-small:before {
  content: "\2192";
}
.vx_icon-arrow-down-half-small:before {
  content: "\21E3";
}
.vx_icon-arrow-up-half-small:before {
  content: "\21E1";
}
.vx_icon-arrow-left-half-small:before {
  content: "\21E0";
}
.vx_icon-arrow-right-half-small:before {
  content: "\21E2";
}
.vx_icon-arrow-back-small:before {
  content: "\21E6";
}
.vx_icon-clear-half-small:before {
  content: "\2716";
}
.vx_icon-checkmark-small:before {
  content: "\2705";
}
.vx_icon-checkmark-small-bold:before {
  content: "\2611";
}
.vx_icon-circled-checkmark-small:before {
  content: "\2714";
}
.vx_icon-circled-checkmark-large:before {
  content: "\2713";
}
.vx_icon-action-arrow-half-small:before {
  content: "\25BA";
}
.vx_icon-action-arrow-right-half-small:before {
  content: "\25BA";
}
.vx_icon-action-arrow-down-half-small:before {
  content: "\25BC";
}
.vx_icon-action-arrow-up-half-small:before {
  content: "\25B2";
}
.vx_icon-tooltip-small:before {
  content: "\2753";
}
.vx_icon-info-small:before {
  content: "\2139";
}
.vx_icon-positive-small:before {
  content: "+";
}
.vx_icon-attention-small:before {
  content: "\2755";
}
.vx_icon-critical-small:before {
  content: "\26A0";
}
.vx_icon-info-large:before {
  content: "\24D8";
}
.vx_icon-positive-large:before {
  content: "+";
}
.vx_icon-attention-large:before {
  content: "\2762";
}
.vx_icon-critical-large:before {
  content: "\2757";
}
.vx_icon-pp-logo:before {
  content: "\E498";
}
.vx_icon-pp-logo-half:before {
  content: "\E499";
}
.vx_icon-gear:before {
  content: "\2699";
}
.vx_icon-magnifying-glass:before {
  content: "\1F50D";
}
.vx_icon-bell:before {
  content: "\1F514";
}
.vx_icon-chain-link:before {
  content: "\1F517";
}
.vx_icon-calendar:before {
  content: "\1F4C5";
}
.vx_icon-camera-add:before {
  content: "\1F4F7";
}
.vx_icon-avatar:before {
  content: "\1F471";
}
/* Mixin for placeholder */
.vx_form-control {
  width: 100%;
  height: 50px;
  padding: 12.5px;
  border: 1px solid #9DA3A6;
  border-radius: 5px;
  background: #FFFFFF;
  transition: border-color 0.15s;
}
.vx_form-control:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.vx_form-control:hover,
.vx_form-control:focus,
.vx_form-control:active,
.vx_form-control.vx_is-active {
  border-color: #009CDE;
}
.vx_form-control[disabled],
.vx_form-control[disabled]:hover,
.vx_form-control[disabled]:active,
.vx_form-control.vx_is-disabled,
.vx_form-control.vx_is-disabled:hover,
.vx_form-control.vx_is-disabled:active {
  border-color: #CBD2D6;
  background: #F5F7FA;
  color: #6C7378;
  cursor: default;
}
.vx_form-group,
.vx_form-group_hiddenLabel {
  padding-top: 1em;
  text-align: left;
}
.vx_form-group label,
.vx_form-group_hiddenLabel label {
  font-weight: 500;
}
.vx_form-group_hiddenLabel label,
.vx_form-group-nolabel label {
  position: absolute;
  left: -999em;
}
input.vx_has-error {
  background: #FFFFFF;
  border-color: #D20000;
}
.vx_has-error,
.vx_has-error input,
.vx_has-error label,
input.vx_has-error,
label.vx_has-error {
  color: #D20000;
}
.vx_has-error input,
.vx_has-error select,
.vx_has-error input:hover,
.vx_has-error input:active,
input:focus input.vx_has-error,
input.vx_has-error:hover,
input.vx_has-error:active,
input.vx_has-error:focus {
  background: #FFFFFF;
  border-color: #D20000;
}
.vx_has-error .vx_form-control_complex {
  border-color: #D20000;
}
.vx_has-error .vx_form-control-icon {
  color: #D20000;
}
.vx_has-error .vx_selectIcon_error {
  position: relative;
  display: block;
  text-align: right;
  height: 0;
  font-family: 'paypal-vx-icons';
  font-style: normal;
  font-weight: normal;
  text-transform: none;
  line-height: 0;
  -webkit-font-smoothing: antialiased;
}
.vx_has-error .vx_selectIcon_error:before {
  content: "\26A0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.58rem;
  position: absolute;
  right: 1.25em;
  top: -1.25em;
}
.vx_selectIcon_error {
  display: none;
}
.vx_form-control_complex {
  padding: 0;
  display: table;
  table-layout: fixed;
  height: auto;
}
.vx_form-control_complex input {
  background: none;
  border: none;
  display: table-cell;
  width: 100%;
  padding: 12px;
  height: 48px;
}
.vx_form-control_complex input:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.vx_form-control_complex input:hover {
  background: none;
}
.vx_form-control-icon,
.vx_form-control-error-icon {
  display: table-cell;
  width: 2.5em;
  min-width: 2.5em;
  color: #9DA3A6;
  text-align: right;
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.vx_form-control-error-icon {
  width: 1px;
  min-width: 1px;
  visibility: hidden;
}
.vx_form-control-icon + input {
  padding-left: 0.5em;
}
label.vx_has-error-with-message,
input.vx_has-error-with-message,
.vx_form-control_complex.vx_has-error-with-message {
  color: #D20000;
}
input.vx_has-error-with-message,
.vx_form-control_complex.vx_has-error-with-message {
  background: #FFFFFF;
  border-color: #D20000;
  margin-bottom: 0 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.vx_has-message > input,
.vx_has-error-with-message > input,
.vx_has-message > .vx_form-control_complex,
.vx_has-error-with-message > .vx_form-control_complex {
  margin-bottom: 0 !important;
  border: 1px solid #0092d1;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.vx_has-message.hasFocus:after,
.vx_has-error-with-message.hasFocus:after {
  color: #D20000;
}
.vx_has-error-with-message > label,
.vx_has-error-with-message > .vx_form-control_complex {
  color: #D20000;
}
.vx_has-error-with-message > input,
.vx_has-error-with-message > .vx_form-control_complex {
  background: #FFFFFF;
  border-color: #D20000;
  margin-bottom: 0 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.vx_has-error-with-message .vx_form-control-message {
  background: #FEFAFA;
  border: 1px solid #D20000;
  border-top-width: 0;
}
.vx_has-error-with-message .vx_form-control-icon {
  color: #D20000;
}
.vx_has-error-with-message.hasFocus:after {
  color: #D20000;
}
.vx_has-error .vx_form-control_complex .vx_form-control-error-icon,
.vx_has-error-with-message .vx_form-control_complex .vx_form-control-error-icon {
  display: table-cell;
  visibility: visible;
  width: 2.25em;
  color: #D20000;
  text-align: left;
}
.vx_form-control-message {
  display: block;
  background: #FDFEFF;
  padding: 0.5em 1em;
  border: 1px solid #0092d1;
  border-top-width: 0;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
/*********************************
 *       FLOATING LABEL          *
 *********************************/
.vx_floatingLabel,
.vx_floatingLabel_complex,
.vx_floatingLabel_active {
  position: relative;
  padding: 0;
  margin-top: 15px;
  background: white;
  border-radius: 5px;
  text-align: left;
}
.vx_floatingLabel.vx_floatingLabel_complex > .vx_form-control,
.vx_floatingLabel_complex.vx_floatingLabel_complex > .vx_form-control,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control {
  position: relative;
  display: table-cell;
  height: 48px;
}
.vx_floatingLabel.vx_floatingLabel_complex > .vx_form-control input,
.vx_floatingLabel_complex.vx_floatingLabel_complex > .vx_form-control input,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control input {
  height: 48px;
}
.vx_floatingLabel:before,
.vx_floatingLabel_complex:before,
.vx_floatingLabel_active:before,
.vx_floatingLabel:after,
.vx_floatingLabel_complex:after,
.vx_floatingLabel_active:after,
.vx_floatingLabel.vx_floatingLabel_complex > .vx_form-control:before,
.vx_floatingLabel_complex.vx_floatingLabel_complex > .vx_form-control:before,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control:before,
.vx_floatingLabel.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_complex.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control:after {
  content: attr(data-label-content);
  position: absolute;
  padding: 0 15px;
  line-height: 48px;
  margin: 1px;
  transition: opacity 0.25s ease-out;
  z-index: 0;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  color: #6C7378;
}
.vx_floatingLabel.vx_floatingLabel > .vx_form-control:before,
.vx_floatingLabel_complex.vx_floatingLabel > .vx_form-control:before,
.vx_floatingLabel_active.vx_floatingLabel > .vx_form-control:before {
  line-height: 50px;
}
.vx_floatingLabel:after,
.vx_floatingLabel_complex:after,
.vx_floatingLabel_active:after,
.vx_floatingLabel.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_complex.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control:after {
  top: -10px;
  left: 0;
  font-size: 12px;
  color: #6C7378;
  font-weight: 500;
  transition: opacity 0.4s ease-in-out, top 0.3s ease-out;
}
.vx_floatingLabel.hasFocus:after,
.vx_floatingLabel_complex.hasFocus:after,
.vx_floatingLabel_active.hasFocus:after,
.vx_floatingLabel.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_complex.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_active.hasFocus.vx_floatingLabel_complex > .vx_form-control:after {
  color: #0070BA;
}
.vx_floatingLabel label,
.vx_floatingLabel_complex label,
.vx_floatingLabel_active label {
  position: absolute;
  left: -999em;
}
.vx_floatingLabel input,
.vx_floatingLabel_complex input,
.vx_floatingLabel_active input {
  position: relative;
  z-index: 2;
  padding: 18px 15px 0;
  background: transparent;
  color: #2C2E2F;
}
.vx_floatingLabel input.vx_form-control,
.vx_floatingLabel_complex input.vx_form-control,
.vx_floatingLabel_active input.vx_form-control {
  height: 50px;
}
.vx_floatingLabel .vx_form-control-icon,
.vx_floatingLabel_complex .vx_form-control-icon,
.vx_floatingLabel_active .vx_form-control-icon,
.vx_floatingLabel .vx_form-control-error-icon,
.vx_floatingLabel_complex .vx_form-control-error-icon,
.vx_floatingLabel_active .vx_form-control-error-icon {
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.vx_floatingLabel .vx_form-control-error-icon,
.vx_floatingLabel_complex .vx_form-control-error-icon,
.vx_floatingLabel_active .vx_form-control-error-icon {
  top: -3px;
}
.vx_floatingLabel .vx_form-control-error-icon:before,
.vx_floatingLabel_complex .vx_form-control-error-icon:before,
.vx_floatingLabel_active .vx_form-control-error-icon:before {
  display: none;
}
.vx_floatingLabel .vx_form-control-icon,
.vx_floatingLabel_complex .vx_form-control-icon,
.vx_floatingLabel_active .vx_form-control-icon {
  vertical-align: middle;
}
.vx_floatingLabel.vx_has-error .vx_form-control-error-icon:before,
.vx_floatingLabel_complex.vx_has-error .vx_form-control-error-icon:before,
.vx_floatingLabel_active.vx_has-error .vx_form-control-error-icon:before,
.vx_floatingLabel.vx_has-error-with-message .vx_form-control-error-icon:before,
.vx_floatingLabel_complex.vx_has-error-with-message .vx_form-control-error-icon:before,
.vx_floatingLabel_active.vx_has-error-with-message .vx_form-control-error-icon:before {
  display: inline;
}
.vx_floatingLabel.vx_has-error,
.vx_floatingLabel_complex.vx_has-error,
.vx_floatingLabel_active.vx_has-error,
.vx_floatingLabel.vx_has-error-with-message,
.vx_floatingLabel_complex.vx_has-error-with-message,
.vx_floatingLabel_active.vx_has-error-with-message {
  border-color: #D20000;
}
.vx_floatingLabel.vx_has-error .vx_form-control,
.vx_floatingLabel_complex.vx_has-error .vx_form-control,
.vx_floatingLabel_active.vx_has-error .vx_form-control,
.vx_floatingLabel.vx_has-error-with-message .vx_form-control,
.vx_floatingLabel_complex.vx_has-error-with-message .vx_form-control,
.vx_floatingLabel_active.vx_has-error-with-message .vx_form-control {
  border-color: #D20000;
}
.vx_floatingLabel.vx_has-error .vx_form-control:hover,
.vx_floatingLabel_complex.vx_has-error .vx_form-control:hover,
.vx_floatingLabel_active.vx_has-error .vx_form-control:hover,
.vx_floatingLabel.vx_has-error-with-message .vx_form-control:hover,
.vx_floatingLabel_complex.vx_has-error-with-message .vx_form-control:hover,
.vx_floatingLabel_active.vx_has-error-with-message .vx_form-control:hover {
  background: transparent;
}
.vx_floatingLabel.vx_has-error.hasFocus:after,
.vx_floatingLabel_complex.vx_has-error.hasFocus:after,
.vx_floatingLabel_active.vx_has-error.hasFocus:after,
.vx_floatingLabel.vx_has-error-with-message.hasFocus:after,
.vx_floatingLabel_complex.vx_has-error-with-message.hasFocus:after,
.vx_floatingLabel_active.vx_has-error-with-message.hasFocus:after,
.vx_floatingLabel.vx_has-error.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_complex.vx_has-error.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_active.vx_has-error.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel.vx_has-error-with-message.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_complex.vx_has-error-with-message.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_active.vx_has-error-with-message.hasFocus.vx_floatingLabel_complex > .vx_form-control:after {
  color: #D20000;
}
.vx_floatingLabel.vx_has-error .vx_form-control-error-icon,
.vx_floatingLabel_complex.vx_has-error .vx_form-control-error-icon,
.vx_floatingLabel_active.vx_has-error .vx_form-control-error-icon,
.vx_floatingLabel.vx_has-error-with-message .vx_form-control-error-icon,
.vx_floatingLabel_complex.vx_has-error-with-message .vx_form-control-error-icon,
.vx_floatingLabel_active.vx_has-error-with-message .vx_form-control-error-icon {
  display: table-cell;
  visibility: visible;
  width: inherit;
  min-width: 2.25em;
  color: #D20000;
  text-align: left;
}
.vx_floatingLabel.vx_has-error:before,
.vx_floatingLabel_complex.vx_has-error:before,
.vx_floatingLabel_active.vx_has-error:before,
.vx_floatingLabel.vx_has-error-with-message:before,
.vx_floatingLabel_complex.vx_has-error-with-message:before,
.vx_floatingLabel_active.vx_has-error-with-message:before,
.vx_floatingLabel.vx_has-error:after,
.vx_floatingLabel_complex.vx_has-error:after,
.vx_floatingLabel_active.vx_has-error:after,
.vx_floatingLabel.vx_has-error-with-message:after,
.vx_floatingLabel_complex.vx_has-error-with-message:after,
.vx_floatingLabel_active.vx_has-error-with-message:after {
  color: #D20000;
}
.vx_floatingLabel.vx_has-error.hasValue input,
.vx_floatingLabel_complex.vx_has-error.hasValue input,
.vx_floatingLabel_active.vx_has-error.hasValue input,
.vx_floatingLabel.vx_has-error-with-message.hasValue input,
.vx_floatingLabel_complex.vx_has-error-with-message.hasValue input,
.vx_floatingLabel_active.vx_has-error-with-message.hasValue input,
.vx_floatingLabel.vx_has-error.hasFocus input,
.vx_floatingLabel_complex.vx_has-error.hasFocus input,
.vx_floatingLabel_active.vx_has-error.hasFocus input,
.vx_floatingLabel.vx_has-error-with-message.hasFocus input,
.vx_floatingLabel_complex.vx_has-error-with-message.hasFocus input,
.vx_floatingLabel_active.vx_has-error-with-message.hasFocus input {
  color: #2c2e2f;
}
.vx_floatingLabel_complex {
  display: block;
  padding: 0;
  height: auto;
  border: 1px solid #9da3a6;
  border-radius: 5px;
  text-align: left;
  transition: border-color 0.15s;
}
.vx_floatingLabel_complex .vx_form-control {
  display: table;
  table-layout: fixed;
  padding: 0;
  border: none;
  border-radius: 0;
  background: transparent;
}
.vx_floatingLabel_complex .vx_form-control input {
  display: block;
  width: 100%;
  border: none;
  background: none;
}
.vx_floatingLabel_complex .vx_form-control-icon + .vx_form-control input,
.vx_floatingLabel_complex .vx_form-control-icon + .vx_form-control:before,
.vx_floatingLabel_complex .vx_form-control-icon + .vx_form-control:after {
  padding-left: 8px;
  padding-right: 8px;
}
.vx_floatingLabel_complex label {
  max-width: 1px;
}
.vx_floatingLabel_complex:before,
.vx_floatingLabel_complex:after {
  content: '';
  display: none;
}
.vx_floatingLabel_complex.vx_has-message {
  border-color: #0092d1;
}
.vx_floatingLabel_complex.vx_has-error .vx_form-control:before,
.vx_floatingLabel_complex.vx_has-error-with-message .vx_form-control:before,
.vx_floatingLabel_complex.vx_has-error .vx_form-control:after,
.vx_floatingLabel_complex.vx_has-error-with-message .vx_form-control:after {
  color: #D20000;
}
.vx_floatingLabel_complex .vx_form-control-message {
  border-width: 0;
  border-top-width: 1px;
}
.vx_floatingLabel:before {
  color: #2C2E2F;
  opacity: 0;
}
.vx_floatingLabel input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  opacity: 1;
}
.vx_floatingLabel input:-moz-placeholder {
  /* FF 4-18 */
  opacity: 1;
}
.vx_floatingLabel input::-moz-placeholder {
  /* FF 19+ */
  opacity: 1;
}
.vx_floatingLabel input:-ms-input-placeholder {
  /* IE 10+ */
  opacity: 1;
}
.vx_floatingLabel input:focus::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  opacity: 1;
}
.vx_floatingLabel input:focus:-moz-placeholder {
  /* FF 4-18 */
  opacity: 1;
}
.vx_floatingLabel input:focus::-moz-placeholder {
  /* FF 19+ */
  opacity: 1;
}
.vx_floatingLabel input:focus:-ms-input-placeholder {
  /* IE 10+ */
  opacity: 1;
}
.vx_floatingLabel.hasFocus:before,
.vx_floatingLabel.hasValue:before {
  opacity: 0;
}
.vx_floatingLabel.hasFocus:before input,
.vx_floatingLabel.hasValue:before input {
  color: inherit;
}
.vx_floatingLabel.hasFocus:after,
.vx_floatingLabel.hasValue:after {
  opacity: 1;
  top: -10px;
}
.vx_floatingLabel.hasValue:after {
  color: #2C2E2F;
}
.vx_floatingLabel_active input {
  color: transparent;
}
.vx_floatingLabel_active input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  opacity: 0;
}
.vx_floatingLabel_active input:-moz-placeholder {
  /* FF 4-18 */
  opacity: 0;
}
.vx_floatingLabel_active input::-moz-placeholder {
  /* FF 19+ */
  opacity: 0;
}
.vx_floatingLabel_active input:-ms-input-placeholder {
  /* IE 10+ */
  opacity: 0;
}
.vx_floatingLabel_active input:focus::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  opacity: 1;
}
.vx_floatingLabel_active input:focus:-moz-placeholder {
  /* FF 4-18 */
  opacity: 1;
}
.vx_floatingLabel_active input:focus::-moz-placeholder {
  /* FF 19+ */
  opacity: 1;
}
.vx_floatingLabel_active input:focus:-ms-input-placeholder {
  /* IE 10+ */
  opacity: 1;
}
.vx_floatingLabel_active:before,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control:before {
  opacity: 1;
}
.vx_floatingLabel_active:after,
.vx_floatingLabel_active.vx_floatingLabel_complex > .vx_form-control:after {
  opacity: 0;
}
.vx_floatingLabel_active.hasFocus input,
.vx_floatingLabel_active.hasValue input {
  color: inherit;
}
.vx_floatingLabel_active.hasFocus:before,
.vx_floatingLabel_active.hasFocus.vx_floatingLabel_complex > .vx_form-control:before,
.vx_floatingLabel_active.hasValue:before,
.vx_floatingLabel_active.hasValue.vx_floatingLabel_complex > .vx_form-control:before {
  opacity: 0;
}
.vx_floatingLabel_active.hasFocus:after,
.vx_floatingLabel_active.hasFocus.vx_floatingLabel_complex > .vx_form-control:after,
.vx_floatingLabel_active.hasValue:after,
.vx_floatingLabel_active.hasValue.vx_floatingLabel_complex > .vx_form-control:after {
  opacity: 1;
}
.vx_floatingLabel_active.hasFocus:after,
.vx_floatingLabel_active.hasFocus.vx_floatingLabel_complex > .vx_form-control:after {
  color: #0070BA;
}
.vx_floatingLabel_active.vx_is-disabled {
  background: #F5F7FA;
}
.vx_floatingLabel_active.vx_is-disabled.hasFocus:after,
.vx_floatingLabel_active.vx_is-disabled.hasFocus.vx_floatingLabel_complex > .vx_form-control:after {
  color: #6C7378;
}
.vx_floatingLabel_active.vx_is-disabled input[disabled],
.vx_floatingLabel_active.vx_is-disabled input[disabled]:hover,
.vx_floatingLabel_active.vx_is-disabled input[disabled]:active,
.vx_floatingLabel_active.vx_is-disabled input.vx_is-disabled,
.vx_floatingLabel_active.vx_is-disabled input.vx_is-disabled:hover,
.vx_floatingLabel_active.vx_is-disabled input.vx_is-disabled:active {
  background: transparent;
  color: #6C7378;
}
.vx_has-spinner-small,
.vx_has-spinner-medium,
.vx_has-spinner-large {
  overflow: hidden;
}
.vx_has-spinner-small.vx_has-spinner-bottom::after,
.vx_has-spinner-medium.vx_has-spinner-bottom::after,
.vx_has-spinner-large.vx_has-spinner-bottom::after {
  top: auto;
}
.vx_btn {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.vx_btn[disabled] {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.2);
  border-style: none;
}
.vx_btn[disabled]:hover {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.2);
  border-style: none;
}
.vx_btn[disabled].vx_btn-secondary_reversed {
  color: rgba(255, 255, 255, 0.4);
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.4);
}
@media (max-width: 700px) {
  .vx_globalNav-listItem_logout {
    margin-right: 1em;
  }
}
.vx_globalNav-container {
  max-width: 1256px !important;
  padding-left: 48px !important;
  padding-right: 48px !important;
}
@media (max-width: 1160px) {
  .vx_globalNav-container {
    max-width: none !important;
  }
}
@media (max-width: 900px) {
  .vx_globalNav-container {
    max-width: none !important;
  }
}
@media (max-width: 700px) {
  .vx_globalNav-container {
    max-width: none !important;
  }
}
.vx_globalNav-link_settings {
  padding-top: 1.5rem;
}
.vx_globalFooter-content {
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
}
@media (max-width: 700px) {
  .vx_globalFooter-content {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.footerSmallText:empty {
  display: none;
}
.vx_mainContent {
  max-width: none !important;
}
.vx_floatingLabel .vx_select::before {
  font-weight: lighter;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
html {
  font-size: 16px;
  box-sizing: border-box;
  overflow-y: overlay;
}
body {
  margin: 0;
  padding: 0;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  background-color: #F5F7FA;
  background-image: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2C2E2F;
}
.modal__modal-overflow-container___3ougJ {
  position: fixed;
}
@media (min-width: 700px) {
  .modal__modal-overflow-container___3ougJ {
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 2000;
  }
}
@media (max-width: 700px) {
  .modal__modal-overflow-container___3ougJ.modal-enter-active {
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    z-index: 2000;
  }
  .modal__modal-overflow-container___3ougJ:not(.modal-enter-active):not(.modal-enter) {
    position: relative;
  }
  .modal__modal-overflow-container___3ougJ:not(.modal-enter-active):not(.modal-enter) ~ * {
    display: none;
  }
}
.modal__modal-overflow-container___3ougJ .modal__modal-wrapper___KjzEp {
  min-height: 100vh;
  background-color: #F5F7FA;
}
.modal__modal-overflow-container___3ougJ .modal__modal-wrapper___KjzEp.modal__glimpse___1hwIv {
  background-color: rgba(244, 246, 249, 0.9);
}
@media (min-width: 700px) {
  .limit-scrollability {
    height: 100vh;
    overflow-y: hidden;
  }
}
@media (min-width: 700px) and (-webkit-min-device-pixel-ratio: 0) {
  .limit-scrollability {
    overflow-y: scroll;
  }
}
.modal__white-part___23boo {
  min-height: 100vh;
  margin: 0 auto;
  background-color: #FFFFFF;
  max-width: 612px;
  width: 100%;
  position: relative;
}
@media (max-width: 700px) {
  .modal__white-part___23boo {
    max-width: none;
    min-height: none;
  }
}
.modal__modal-header___ouD8L {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 24px;
}
@media (max-width: 700px) {
  .modal__modal-header___ouD8L {
    padding: 33px;
  }
}
@media (max-width: 375px) {
  .modal__modal-header___ouD8L {
    padding-left: 9%;
    padding-right: 9%;
  }
}
.modal__modal-header___ouD8L .modal__left-header___3fgqR {
  float: left;
  position: relative;
  z-index: 1;
}
.modal__modal-header___ouD8L .modal__center-header___3-gBu {
  text-align: center;
  position: absolute;
  z-index: 0;
  width: 100%;
  top: 30px;
  left: 0;
}
@media (max-width: 700px) {
  .modal__modal-header___ouD8L .modal__center-header___3-gBu {
    top: 43px;
  }
}
.modal__modal-header___ouD8L .modal__x-button___34RUF {
  display: block;
  height: 1.58rem;
  width: 1.58rem;
  float: right;
  line-height: 1;
  cursor: pointer;
  position: relative;
  z-index: 1;
}
.modal__contents___2XqTe {
  margin: 0 auto;
  padding: 0 33px;
  padding-top: 24px;
  width: 100%;
  max-width: 374px;
  min-height: calc(100vh -  90px);
  overflow: hidden;
}
@media (max-width: 375px) {
  .modal__contents___2XqTe {
    padding-left: 9%;
    padding-right: 9%;
  }
}
.modal__contents___2XqTe form {
  margin-bottom: 0;
}
.modal__modal-header___ouD8L ~ .modal__contents___2XqTe {
  padding-top: 120px;
}
@media (max-width: 700px) {
  .modal__modal-header___ouD8L ~ .modal__contents___2XqTe {
    padding-top: 80px;
  }
}
.modal__pp-icon___2VNlZ {
  margin: 0 auto;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-origin: content-box;
  padding-bottom: 30px;
  padding-top: 30px;
  width: 30px;
  height: 90px;
}
.modal__modal-background___3eyuW {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/**
 * @fileOverview Contains type treatment for PayPal's new VX Patterns
 * @name type-vxPtrn
 * @author jlowery
 * @notes The below styles are mobile first
 */
body {
  font-size: inherit !important;
  font-family: 'PayPal-Sans', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
}
._type__vx_text-xl___15NRf {
  font-size: 3.75rem;
  line-height: 1.1;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h1,
._type__vx_text-1___19giZ {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h2,
._type__vx_text-2___Qizsf {
  font-size: 1.875rem;
  line-height: 1.4;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h3,
._type__vx_text-3___2w6B6 {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
._type__vx_text-3_lighter___ZZcjB {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
h4,
._type__vx_text-4___fxtAU {
  font-size: 1.125rem;
  line-height: 1.33333;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
h5,
._type__vx_text-5___2iJ3U {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_text-5_lighter___2ilC- {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
h6,
._type__vx_text-6___LLSOx {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_text-6_lighter___2qDBi {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_text-body___1kOtV,
p,
li,
dd,
dt,
label,
input,
textarea,
pre,
code {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_text-body_secondary___1CSVk {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_text-legal___ZEtis {
  font-size: 0.8125rem;
  line-height: 1.38461538;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: #6C7378;
}
._type__vx_h1___2ytlC,
._type__vx_h2___2yMOj,
._type__vx_h3___3IfpB,
._type__vx_h4___12MMg {
  -webkit-font-smoothing: antialiased;
}
._type__vx_h1___2ytlC {
  font-size: 2.5rem;
  line-height: 1.2;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
._type__vx_h2___2yMOj {
  /* Yes, the below H3 vars are intended
	 * this is the mobile sizing, so it's this first.
	 * Desktop is below.
	 */
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 300;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
  /* Mobile First, aka Desktop Later */
}
@media (min-width: 768px) {
  ._type__vx_h2___2yMOj {
    font-size: 1.875rem;
    line-height: 1.4;
    font-weight: 300;
    text-transform: none;
    font-family: 'PayPal-Sans-Big', sans-serif;
  }
}
._type__vx_h3___3IfpB {
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans-Big', sans-serif;
}
._type__vx_h4___12MMg {
  font-size: 1.125rem;
  line-height: 1.33333;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_h5___2Riel {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_h6___1k21D {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_h7___xbBww {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_base-text___1hzkt {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_small-text___2a6nR {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
._type__vx_legal-text___2zJJu {
  font-size: 0.8125rem;
  line-height: 1.38461538;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: #6C7378;
}
._type__vx_secondary-text___j5leE {
  color: #9DA3A6;
}
._type__vx_text-block___2Wg5u {
  padding: 1.6em 1.6em 0.8em;
}
._type__vx_reverse-contrast___srHn3 {
  background: #2c2e2f;
  color: #FFFFFF;
}
._type__vx_reverse-contrast___srHn3 ._type__vx_secondary-text___j5leE {
  color: #CBD2D6;
}
._type__vx_reverse-contrast___srHn3 ._type__small-text___3r28g {
  font-weight: 500;
}
ul,
ol {
  padding: 0;
  margin: 0 0 0.8rem 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
li {
  line-height: 1.6;
}
dl {
  margin-bottom: 1.6rem;
}
dt,
dd {
  line-height: 1.6;
}
dt {
  font-weight: 500;
}
dd {
  margin-left: 0.8rem;
}
._type__vx_unstyled-list___qng3v {
  list-style: none;
  padding: 0;
}
a,
a:visited {
  color: #0070BA;
  text-decoration: none;
  font-weight: 500;
  font-family: 'PayPal-Sans', sans-serif;
}
a:active,
a:focus,
a:hover {
  color: #005EA6;
  text-decoration: underline;
}
p > a,
li > a {
  font-weight: 500;
  font-family: 'PayPal-Sans', sans-serif;
}
.back_button__back-button___25hPo {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #0070BA;
  cursor: pointer;
  line-height: 1;
}
.back_button__back-button___25hPo .back_button__left-arrow___hSevm {
  font-family: 'paypal-vx-icons';
  vertical-align: middle;
  font-size: 1.8em;
  margin-right: 11px;
}
.back_button__back-button___25hPo .back_button__back-text___3GOMw {
  vertical-align: middle;
}
@media (max-width: 700px) {
}
.modal_wizard__step-animation-container___1BDQt {
  position: relative;
  min-height: calc(100% - 210px);
}
@media (max-width: 700px) {
  .modal_wizard__step-animation-container___1BDQt {
    min-height: calc(100% - 170px);
  }
}
.modal_wizard__step-enter-forward___3rqJx {
  position: absolute;
  width: 100%;
  transform: translateX(120%);
  will-change: transform;
}
.modal_wizard__step-enter-forward___3rqJx.modal_wizard__step-enter-forward-active___2N5tT {
  transform: translateX(0%);
  transition: all 250ms ease-out;
}
.modal_wizard__step-leave-forward___3La1F {
  position: absolute;
  width: 100%;
  transform: translateX(0%);
  will-change: transform;
}
.modal_wizard__step-leave-forward___3La1F.modal_wizard__step-leave-forward-active___3dZPz {
  transform: translateX(-120%);
  transition: all 250ms ease-out;
}
.modal_wizard__step-enter-backward___2O0q_ {
  position: absolute;
  width: 100%;
  transform: translateX(-120%);
  will-change: transform;
}
.modal_wizard__step-enter-backward___2O0q_.modal_wizard__step-enter-backward-active___KsJYL {
  transform: translateX(0%);
  transition: all 250ms ease-out;
}
.modal_wizard__step-leave-backward___3WeHM {
  position: absolute;
  width: 100%;
  transform: translateX(0%);
  will-change: transform;
}
.modal_wizard__step-leave-backward___3WeHM.modal_wizard__step-leave-backward-active___37vlA {
  transform: translateX(120%);
  transition: all 250ms ease-out;
}
.confetti__confetti-canvas___35Iwr {
  width: 100%;
  height: 100%;
}
.manage__first-button___qQt3A {
  margin-top: 36px;
  margin-bottom: 12px;
}
.manage__no-one___o42pV {
  margin-top: 48px;
  text-align: center;
}
.manage__add-currency___1ESMc {
  display: inline-block;
}
.manage__contributors___GAAtR {
  text-align: center;
}
.campaign_info__collected___3wWN3 {
  text-align: center;
}
.campaign_info__reached___lTcCK {
  text-align: center;
  margin-bottom: 16px;
}
.campaign_info__title___3sNum {
  text-align: center;
  word-break: break-word;
  margin-bottom: 20px;
  margin-top: 15px;
}
.campaign_info__pool-ended___1JrTM {
  text-transform: uppercase;
  color: #6C7378;
  text-align: center;
  margin-top: 12px;
}
.campaign_info__goal___29sHZ {
  text-align: center;
}
.campaign_info__just-goal___FWZso {
  text-align: center;
  margin-bottom: 9px;
}
.campaign_info__linear-progress-container___1MQcz {
  margin: 6px auto;
  width: 100%;
  max-width: 190px;
}
.campaign_info__history___IruOV {
  text-align: center;
  text-transform: uppercase;
  margin-top: 4px;
  margin-bottom: 30px;
}
@media (max-width: 700px) {
  .campaign_info__history___IruOV {
    margin-bottom: 0;
  }
}
.campaign_info__history___IruOV:last-child {
  margin-bottom: 0;
}
.campaign_info__history___IruOV:empty {
  margin-top: 0;
  margin-bottom: 0;
}
.campaign_info__remaining___9f3I1 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 24px;
}
@media (max-width: 700px) {
  .campaign_info__remaining___9f3I1 {
    font-size: 0.8125rem;
    line-height: 1.84615385;
    font-weight: 400;
    text-transform: none;
    font-family: 'PayPal-Sans', sans-serif;
  }
}
.campaign_info__remaining___9f3I1:only-child {
  margin-top: 0;
}
.campaign_info__remaining___9f3I1 .campaign_info__calendar-icon___1chOs {
  width: 21px;
  height: 19px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 21px 19px;
  display: inline-block;
  margin-right: 6px;
  vertical-align: top;
}
.campaign_info__ended___3pk42 {
  text-align: center;
  margin-top: 24px;
}
.campaign_info__currency-code___3U-uY {
  margin-top: 6px;
  color: #6C7378;
  text-align: center;
}
.campaign_info__first-to-chip-in___3wz5c {
  text-align: center;
}
.campaign_info__first-to-chip-in___3wz5c.campaign_info__has-goal___3FnpB {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.campaign_info__pledged___1XtWY {
  text-align: center;
  margin-top: 25px;
}
.icon_circle__icon-circle___opjqM {
  width: 100%;
  height: 100%;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.08);
  border-radius: 100%;
  position: relative;
  background-color: white;
}
svg.icon__icon___E40AR {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
svg.icon__icon___E40AR.icon__stroke-color-black___3FTeH,
svg.icon__icon___E40AR.icon__stroke-color-black___3FTeH * {
  fill: #2c2e2f;
  stroke: #2c2e2f;
}
svg.icon__icon___E40AR.icon__stroke-color-blue___2cWKT,
svg.icon__icon___E40AR.icon__stroke-color-blue___2cWKT * {
  fill: #0070BA;
  stroke: #0070BA;
}
svg.icon__icon___E40AR.icon__stroke-color-white___TqD_t,
svg.icon__icon___E40AR.icon__stroke-color-white___TqD_t * {
  fill: white;
  stroke: white;
}
svg.icon__icon___E40AR.icon__disable-fill___1XBGp,
svg.icon__icon___E40AR.icon__disable-fill___1XBGp * {
  fill: none;
}
svg.icon__icon___E40AR:not(.icon__disable-fill___1XBGp),
svg.icon__icon___E40AR:not(.icon__disable-fill___1XBGp) * {
  stroke: none;
}
.rounded_progress__rounded-progress___3YaeG {
  text-align: center;
}
.rounded_progress__rounded-progress___3YaeG .rounded_progress__meter___2YbHI {
  text-align: center;
  position: relative;
  height: 102px;
  width: 112px;
  display: inline-block;
}
.rounded_progress__rounded-progress___3YaeG .rounded_progress__meter___2YbHI .rounded_progress__meter-canvas___1EZcr {
  background-image: url(../images/meter-bg-4e8fdd.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.rounded_progress__percentage___bJ58O {
  margin-top: -3px;
}
.rounded_progress__icon-circle-container___22TFx {
  width: 71.428571428571%;
  height: 78.43137254902%;
  display: inline-block;
  position: absolute;
  left: 14.285714285714%;
  top: 15.6862745%;
}
.separator__separator-solid___3r_3f {
  border: none;
  border-top: 1px solid #B7BCBF;
  margin: 0.75rem 0;
}
.separator__separator-dotted___3nVI3 {
  border: none;
  border-top: 1px dotted #CBD2D6;
  margin: 0.75rem 0;
}
.separator__separator-container___32gYU {
  position: relative;
}
.separator__separator-text___6H3GA {
  background-color: #FFFFFF;
  color: #2C2E2F;
  padding: 0 8px;
  position: absolute;
  left: 50%;
  top: -50%;
  transform: translate(-50%, -50%);
}
.money__money___GYSsF {
  text-align: center;
}
.money__money-big___3GlhM {
}
.money__money-big___3GlhM .money__currency___2l0bG {
  font-size: 20px;
  top: 6px;
}
.money__money-small___20aQt {
}
.money__money-small___20aQt .money__currency___2l0bG {
  font-size: 20px;
  top: 3px;
}
.money__currency___2l0bG {
  vertical-align: top;
  position: relative;
}
.money__value___LHxLL {
  margin: 0 2px;
}
input.money__value___LHxLL {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-family: inherit;
  border: none;
  width: 100px;
  outline: none;
  padding: 0;
}
.money__currency-hidden___1cebF {
  visibility: hidden;
}
.money__currency-code___2dGor {
  margin-top: 6px;
  color: #6C7378;
  text-align: center;
}
.standard_edit_part__title___lN9Co {
}
.standard_edit_part__title-light___2rbSR {
}
.standard_edit_part__value___1Gm9A {
}
.standard_edit_part__description___1HrW4 {
  color: #6C7378;
  width: 253px;
}
.standard_edit_part__subtext___Wn701 {
  color: #6C7378;
}
.edit_part__edit-part-contents-right___19mM4 {
  position: relative;
  padding: 0 41px 0 0;
}
.edit_part__edit-part-contents-right-no-bottom-margin___IBRd1 {
  padding-bottom: 0;
}
.edit_part__edit-part-contents-bottom___3LhNt {
  position: relative;
  padding: 10px 0;
}
.edit_part__edit-part-contents-no-edit-button___2s3TN {
  padding: 10px 0;
}
.edit_part__edit-button-container___1bsju {
  position: absolute;
  right: 0;
  bottom: 0;
}
.edit_part__edit-button___2-Y-J {
}
.edit_part__edit-button-disabled___1xcQ6 {
  pointer-events: none;
  color: #9DA3A6 !important;
  /* lesshint importantRule: false */
}
.expandable_paragraph__title___mgUgf {
  color: #6C7378;
}
.expandable_paragraph__details-text___2Xr1c {
  word-break: break-word;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  color: #2C2E2F;
  white-space: pre-line;
}
.expandable_paragraph__details-text___2Xr1c a {
  font-weight: 400;
}
.expandable_paragraph__details-text___2Xr1c span {
  white-space: pre-line;
}
.expandable_paragraph__details-text-light___3h6pM {
  color: #6C7378;
}
.expandable_paragraph__details___1-25R {
  overflow: hidden;
  transition: height 200ms;
  margin-bottom: 6px;
  position: relative;
}
.expandable_paragraph__details-open___2jhar {
  height: auto;
}
.expandable_paragraph__details-light___QscYH {
  margin-bottom: -4px;
}
.expandable_paragraph__more-link___2vN2L {
}
.expandable_paragraph__more-link-light___3zG1M {
  font-weight: 500;
}
.no_currency_alert__add-currency___29uOV {
  display: inline-block;
}
.alert__alert___1SGjJ {
  display: table;
  width: 100%;
  margin-bottom: 5px;
  padding: 1rem;
  border: 1px solid #9DA3A6;
  border-left-width: 0;
  border-right-width: 0;
  color: #9DA3A6;
  border-left-width: 1px;
  border-right-width: 1px;
  border-radius: 5px;
}
.alert__alert-help___2CAVD {
  border-color: #009CDE;
  color: #009CDE;
}
.alert__alert-help___2CAVD:before {
  display: inline;
  width: 3em;
  padding-right: 12px;
  font-size: 1.58rem;
  line-height: 0;
  font-family: 'paypal-vx-icons';
}
.alert__alert-help___2CAVD:before {
  content: "\2139";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.alert__alert-warning___2ko_N {
  border-color: #FF9600;
  color: #FF9600;
}
.alert__alert-warning___2ko_N:before {
  display: inline;
  width: 3em;
  padding-right: 12px;
  font-size: 1.58rem;
  line-height: 0;
  font-family: 'paypal-vx-icons';
}
.alert__alert-warning___2ko_N:before {
  content: "\2755";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.alert__alert-critical___3ClW2 {
  border-color: #D20000;
  color: #D20000;
}
.alert__alert-critical___3ClW2:before {
  display: inline;
  width: 3em;
  padding-right: 12px;
  font-size: 1.58rem;
  line-height: 0;
  font-family: 'paypal-vx-icons';
}
.alert__alert-critical___3ClW2:before {
  content: "\26A0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.alert__alert-success___Itvps {
  border-color: #00CF92;
  color: #00CF92;
}
.alert__alert-success___Itvps:before {
  display: inline;
  width: 3em;
  padding-right: 12px;
  font-size: 1.58rem;
  line-height: 0;
  font-family: 'paypal-vx-icons';
}
.alert__alert-success___Itvps:before {
  content: "\2714";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.alert__alert-text___UdNJH {
  margin: 0 0 0 2.5em;
  color: #2c2e2f;
  display: table-cell;
  width: 100%;
}
.activity__title___1FdbK {
  margin-bottom: 12px;
}
.activity__subtitle___TycZM {
  margin-bottom: 24px;
}
.activity__balance___33HIC {
  margin-bottom: 24px;
}
.activity__list-container___2Sxx6:not(:last-child) {
  margin-bottom: 30px;
}
.reveal__reveal-enter___1-LPk {
  transform: scaleY(0);
  transform-origin: top;
  opacity: 0;
}
.reveal__reveal-enter___1-LPk.reveal__reveal-enter-active___mRhvD {
  transform: scaleY(1);
  opacity: 1;
  transition: all 300ms ease-out;
}
.reveal__reveal-leave___2sm7R {
  transform: scaleY(1);
  transform-origin: top;
  opacity: 1;
}
.reveal__reveal-leave___2sm7R.reveal__reveal-leave-active___39k1f {
  transform: scaleY(0);
  opacity: 0;
  transition: all 300ms ease-out;
}
.contributions_list__title___1rZvc {
  padding-bottom: 4px;
  margin-bottom: 15px;
  border-bottom: 1px solid #B7BCBF;
}
.contributions_list__row___3NYvO {
  display: none;
}
.contributions_list__more-link___LNoVN {
  padding-top: 0.75em;
  display: block;
}
.contributions_list__date-row___3-s7p {
  text-transform: uppercase;
  margin-bottom: 4px;
}
.contributions_list__date-row___3-s7p:not(:first-child) {
  padding-top: 0.75em;
}
.avatar__avatar___71v9Y {
  border-radius: 100%;
  width: 100%;
  height: 100%;
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
  background-size: cover;
  background-position: center center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: inline-block;
  position: relative;
}
.avatar__avatar___71v9Y.avatar__smaller-shadow___1CUmF {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 1px 0 rgba(0, 0, 0, 0.08);
}
.avatar__avatar___71v9Y.avatar__white___1qRWY {
  background-color: #FFFFFF;
}
.avatar__avatar___71v9Y.avatar__white___1qRWY .avatar__initials___144FT {
  color: #009CDE;
}
.avatar__avatar___71v9Y.avatar__white___1qRWY path {
  stroke: #2C2E2F;
}
.avatar__avatar___71v9Y.avatar__grey___3oINL {
  background-color: #d9d9d9;
}
.avatar__avatar___71v9Y.avatar__anonymous-grey___hiNPw {
  background-color: #FFFFFF;
}
.avatar__avatar___71v9Y.avatar__anonymous-grey___hiNPw path {
  stroke: #2C2E2F;
}
.avatar__avatar___71v9Y.avatar__orange___34gZY {
  background-color: #ffc066;
}
.avatar__avatar___71v9Y.avatar__green___3EGQI {
  background-color: #66e2be;
}
.avatar__avatar___71v9Y.avatar__purple___-y2Tf {
  background-color: #a268b7;
}
.avatar__avatar___71v9Y.avatar__blue___N4gWh {
  background-color: #66c4eb;
}
.avatar__avatar___71v9Y.avatar__blank___1XEzN {
  border: solid 1px #eef3f9;
  box-shadow: none;
}
.avatar__avatar___71v9Y.avatar__glow___1uZWn {
  background-clip: padding-box;
  box-sizing: content-box;
  border: 3px solid rgba(205, 205, 205, 0.38);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 3px 4px 0 rgba(0, 0, 0, 0.08);
}
.avatar__no-avatar___10PNK {
  width: 57.746478873239%;
  height: 57.746478873239%;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.avatar__no-avatar___10PNK svg {
  width: 100%;
  height: 100%;
}
.avatar__no-avatar___10PNK svg path {
  stroke: #FFFFFF;
  stroke-width: 3;
  stroke-linecap: round;
  stroke-linejoin: round;
  fill: none;
}
.avatar__initials___144FT {
  width: 100%;
  text-align: center;
  color: white;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-weight: 400;
}
.avatar__small-initials___2xdAF {
  font-weight: 700;
}
.activity_row__activity-row___3MKf7 {
  padding: 12px 0;
  border-bottom: 1px dotted #CBD2D6;
}
.activity_row__activity-row___3MKf7:last-child {
  border: none;
  padding-bottom: 0;
}
.activity_row__avatar-wrapper___2SdlL {
  width: 40px;
  height: 40px;
  margin-left: 5px;
  display: inline-block;
  margin-right: 13px;
  vertical-align: top;
}
.activity_row__details-wrapper___30LU3 {
  display: inline-block;
  width: 45%;
  margin-top: 6px;
}
.activity_row__amount___10oFb {
  display: inline-block;
  position: absolute;
  text-align: right;
  right: 0;
  color: #2C2E2F;
  margin-right: 5px;
  line-height: 1;
  margin-top: 6px;
}
.activity_row__amount-positive___1KCcl {
  color: #018065;
}
.activity_row__subject-name___2aTDH {
  color: #2C2E2F;
  line-height: 1;
  word-break: break-word;
}
.activity_row__activity-type___mtYtU {
  line-height: 1.6;
  color: #6C7378;
}
.activity_row__activity-type___mtYtU:not(:last-child) {
  margin-bottom: 8px;
}
.empty_edit_part__title___2Ktxy {
}
.empty_edit_part__description___1u6y3 {
}
.empty_edit_part__subtext___PvCXk {
  color: #6C7378;
}
.empty_edit_part__add-button___VFd4x {
  margin-top: 18px;
  margin-bottom: 2px;
}
.cover__cover-container___1jBBP {
  margin-bottom: 12px;
}
.cover__cover-header___a7XYv {
  margin: 20px 0 6px;
}
.cover__change-cover___1eg9l {
  float: right;
}
.cover__cover-info___2AaXR,
.cover__disclaimer___2UR9k {
}
.cover__add-cover-container___2rldt {
  width: 100%;
  height: 48px;
  position: relative;
  margin: 4px 0;
  display: inline-block;
}
.cover__icon-container___3IjxO {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
}
.cover__add-cover___25Nup {
  display: inline-block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.strip__strip___2ZIG4 {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  transform: translate3d(0, 0, 0);
}
.strip__static___2XOR_ {
  height: 100%;
}
.strip__strip-with-image___hM8gO {
}
.strip__strip-with-image___hM8gO.strip__responsive___IKuHm {
  height: 0;
  padding-bottom: 33%;
}
@media (max-width: 700px) {
  .strip__strip-with-image___hM8gO.strip__responsive___IKuHm {
    padding-bottom: 53%;
  }
}
@media (min-width: 1360px) {
  .strip__strip-with-image___hM8gO.strip__responsive___IKuHm {
    padding-bottom: 28%;
  }
}
.strip__strip-with-image___hM8gO.strip__responsive-fullscreen___2hFqo {
  height: 33vw;
  max-height: 500px;
}
@media (max-width: 700px) {
  .strip__strip-with-image___hM8gO.strip__responsive-fullscreen___2hFqo {
    height: 53vw;
  }
}
@media (min-width: 1360px) {
  .strip__strip-with-image___hM8gO.strip__responsive-fullscreen___2hFqo {
    height: 28vw;
  }
}
.strip__strip-with-gradient___3KMlf {
  height: 100%;
}
.strip__strip-blue___3SMy0 {
  background-image: linear-gradient(90deg, #009CDE 0%, #003087 100%);
}
.strip__strip-purple___OTBkC {
  background-image: linear-gradient(90deg, #640487 0%, #003087 100%);
}
.strip__strip-fuchsia___1EFrs {
  background-image: linear-gradient(90deg, #de0063 0%, #640487 100%);
}
.strip__strip-red___2R-mq {
  background-image: linear-gradient(90deg, #FF9600 0%, #D20000 100%);
}
.strip__strip-teal___17ozk {
  background-image: linear-gradient(90deg, #00CF92 0%, #009CDE 100%);
}
.strip__strip-gray___3G2HH {
  background-image: linear-gradient(90deg, #7f7f7f 0%, #323232 100%);
}
.strip__strip-green___MxXTf {
  background-image: linear-gradient(90deg, #abe456 0%, #397d1e 100%);
}
.strip__strip-sky___2rRAU {
  background-image: linear-gradient(90deg, #4be3f5 0%, #0059b1 100%);
}
.strip__strip-pink___2RDQD {
  background-image: linear-gradient(90deg, #faa0ac 0%, #ff182b 100%);
}
.strip__strip-orange___lh6un {
  background-image: linear-gradient(90deg, #ffd44b 0%, #ff9600 100%);
}
.edit_main__ended-title___2q7-4 {
  margin-bottom: 12px;
}
.edit_main__title___3Z3BG {
  word-wrap: break-word;
}
.edit_main__goal-cover-title___3Zb-Q {
  margin-bottom: 6px;
}
.edit_main__delete-link___3JXtA {
}
.standard_dialog__title___20Wpm {
  text-align: center;
}
.standard_dialog__subtitle___1uldV {
  margin-top: 10px;
  margin-bottom: 40px;
  text-align: center;
}
.standard_dialog__close-button___2Qscn {
  margin-bottom: 12px;
}
.standard_dialog__ok-button___2YcDu {
  margin-bottom: 0;
}
.dialog__dialog-container___10lBh {
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: rgba(244, 246, 249, 0.95);
  z-index: 10000;
}
.dialog__dialog___3WB3L {
  position: absolute;
  top: 50%;
  left: 50%;
  background-color: white;
  transform: translate(-50%, -50%);
  box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
  max-height: 474px;
  min-height: 300px;
  border-radius: 6px;
}
.dialog__small-dialog___2ePtF {
  width: 340px;
}
.dialog__medium-dialog___3iU5n {
  width: 452px;
}
.dialog__large-dialog___Lvnhn {
  width: 612px;
}
@media (max-width: 700px) {
  .dialog__small-dialog___2ePtF,
  .dialog__medium-dialog___3iU5n,
  .dialog__large-dialog___Lvnhn {
    width: 340px;
  }
}
.dialog__dialog-contents___1J8VL {
  padding: 63px 70px 72px;
}
@media (max-width: 700px) {
  .dialog__dialog-contents___1J8VL {
    padding: 57px 40px 40px;
  }
}
.dialog__x-button___1VjCa {
  display: block;
  height: 1.58rem;
  width: 1.58rem;
  line-height: 1;
  cursor: pointer;
  position: absolute;
  top: 24px;
  right: 24px;
  z-index: 1;
}
.pool_cover__done-btn___1cvWm,
.pool_cover__title___3T2r4,
.pool_cover__tip___8Hpz4,
.pool_cover__remove-image___7KyNh {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.pool_cover__title___3T2r4 {
  margin-bottom: 24px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.pool_cover__image-container___3RnQJ {
  margin-bottom: 12px;
}
.pool_cover__upload-btn-container___hVtb6 {
  margin: 0 auto;
  margin-bottom: 12px;
  border-radius: 5px;
  border: 1px solid #efefef;
  padding: 29px 52px;
  width: 100%;
}
.pool_cover__upload-btn-container___hVtb6 a {
  margin-bottom: 0;
}
.pool_cover__tip___8Hpz4 {
  margin-bottom: 38px;
}
.pool_cover__remove-image___7KyNh {
  margin-bottom: 36px;
  display: inline-block;
}
.pool_cover__choose-background___2rpjv {
  text-align: center;
  width: 100%;
  margin-bottom: 48px;
}
.pool_cover__choose-color___3_T23 {
  width: 100%;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 27px;
}
.pool_cover__color-form-container___1XAln {
  width: 300px;
  margin: 0 auto 53px;
}
.pool_cover__color-form___3Ypcg {
  text-align: center;
}
.cross_fade__crossfade-container___3glsY {
  position: relative;
  width: 100%;
}
.cross_fade__crossfade-enter___1rdn3 {
  opacity: 0;
  position: absolute;
}
.cross_fade__crossfade-enter___1rdn3.cross_fade__crossfade-enter-active___3jLQy {
  opacity: 1;
  transition: opacity 350ms ease-out;
  transition-delay: 150ms;
}
.cross_fade__crossfade-leave___2CEKL {
  opacity: 1;
  position: absolute;
}
.cross_fade__crossfade-leave___2CEKL.cross_fade__crossfade-leave-active___CUZkO {
  opacity: 0;
  transition: opacity 350ms ease-out;
  transition-delay: 0ms;
}
.colored_radio__colored-radio____GzP0 {
  display: inline-block;
  margin: 6px;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  padding: 5px;
  background-clip: content-box;
  border: #dfdfdf 1px solid;
  position: relative;
  cursor: pointer;
}
.colored_radio__colored-radio____GzP0 input {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
}
.colored_radio__colored-radio-selected___92yB1 {
  padding: 2px;
  border: #dfdfdf 6px solid;
}
.colored_radio__colored-radio-blue___3hWyq {
  background-image: linear-gradient(135deg, #009CDE 0%, #003087 100%);
}
.colored_radio__colored-radio-purple___3I8Nr {
  background-image: linear-gradient(135deg, #640487 0%, #003087 100%);
}
.colored_radio__colored-radio-fuchsia___1ic9l {
  background-image: linear-gradient(135deg, #de0063 0%, #640487 100%);
}
.colored_radio__colored-radio-red___319vh {
  background-image: linear-gradient(135deg, #FF9600 0%, #D20000 100%);
}
.colored_radio__colored-radio-teal___38_zc {
  background-image: linear-gradient(135deg, #00CF92 0%, #009CDE 100%);
}
.colored_radio__colored-radio-gray___EkS0K {
  background-image: linear-gradient(135deg, #7f7f7f 0%, #323232 100%);
}
.colored_radio__colored-radio-green___1VKCU {
  background-image: linear-gradient(135deg, #abe456 0%, #397d1e 100%);
}
.colored_radio__colored-radio-sky___14OIr {
  background-image: linear-gradient(135deg, #4be3f5 0%, #0059b1 100%);
}
.colored_radio__colored-radio-pink___1Sh7R {
  background-image: linear-gradient(135deg, #faa0ac 0%, #ff182b 100%);
}
.colored_radio__colored-radio-orange___3IG4u {
  background-image: linear-gradient(135deg, #ffd44b 0%, #ff9600 100%);
}
.image_preview__preview-container___2Mfwx {
  padding: 7px;
  border: 1px solid #efefef;
  cursor: move;
}
.image_preview__actions___gtif0 {
  margin-top: 12px;
  margin-bottom: 5px;
}
.image_preview__drag___1P1wN {
  color: #6C7378;
  display: inline-block;
  margin: 0;
}
.image_preview__change___2vH1T {
  float: right;
  font-weight: 300;
}
/* Mixin for placeholder */
.text_box__text-box___2-5gq {
  position: relative;
}
.text_box__text-box___2-5gq label {
  position: absolute;
  top: 0;
  left: 0;
  color: #6C7378;
  transition: color 150ms, padding 150ms, font 150ms;
  pointer-events: none;
  cursor: text;
  z-index: 1;
  padding: 0.875rem;
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.text_box__text-box___2-5gq textarea {
  resize: none;
  overflow: hidden;
}
.text_box__text-box___2-5gq input[type='date'] {
  -webkit-appearance: none;
  height: calc(3.35em);
}
.text_box__text-box___2-5gq input[type],
.text_box__text-box___2-5gq textarea {
  width: 100%;
  padding: 0.875rem;
  border: 1px solid #9DA3A6;
  border-radius: 5px;
  background: #FFFFFF;
  color: #2C2E2F;
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.text_box__text-box___2-5gq input[type]::-webkit-input-placeholder,
.text_box__text-box___2-5gq textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: transparent;
}
.text_box__text-box___2-5gq input[type]:-moz-placeholder,
.text_box__text-box___2-5gq textarea:-moz-placeholder {
  /* FF 4-18 */
  color: transparent;
}
.text_box__text-box___2-5gq input[type]::-moz-placeholder,
.text_box__text-box___2-5gq textarea::-moz-placeholder {
  /* FF 19+ */
  color: transparent;
}
.text_box__text-box___2-5gq input[type]:-ms-input-placeholder,
.text_box__text-box___2-5gq textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: transparent;
}
.text_box__text-box___2-5gq input[type]::-ms-clear,
.text_box__text-box___2-5gq textarea::-ms-clear {
  display: none;
}
.text_box__text-box___2-5gq input[type]:hover,
.text_box__text-box___2-5gq textarea:hover,
.text_box__text-box___2-5gq input[type]:focus,
.text_box__text-box___2-5gq textarea:focus {
  border-color: #0070BA;
}
.text_box__text-box___2-5gq input[type].text_box__empty___jnc6G::-webkit-datetime-edit,
.text_box__text-box___2-5gq textarea.text_box__empty___jnc6G::-webkit-datetime-edit {
  color: transparent;
}
.text_box__text-box___2-5gq input[type]:focus::-webkit-input-placeholder,
.text_box__text-box___2-5gq textarea:focus::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #9DA3A6;
}
.text_box__text-box___2-5gq input[type]:focus:-moz-placeholder,
.text_box__text-box___2-5gq textarea:focus:-moz-placeholder {
  /* FF 4-18 */
  color: #9DA3A6;
}
.text_box__text-box___2-5gq input[type]:focus::-moz-placeholder,
.text_box__text-box___2-5gq textarea:focus::-moz-placeholder {
  /* FF 19+ */
  color: #9DA3A6;
}
.text_box__text-box___2-5gq input[type]:focus:-ms-input-placeholder,
.text_box__text-box___2-5gq textarea:focus:-ms-input-placeholder {
  /* IE 10+ */
  color: #9DA3A6;
}
.text_box__text-box___2-5gq input[type]:focus.text_box__has-currency-symbol___34YFG,
.text_box__text-box___2-5gq textarea:focus.text_box__has-currency-symbol___34YFG {
  padding-left: calc(9px +  0.875rem);
}
.text_box__text-box___2-5gq input[type]:focus,
.text_box__text-box___2-5gq textarea:focus,
.text_box__text-box___2-5gq input[type]:not(.text_box__empty___jnc6G),
.text_box__text-box___2-5gq textarea:not(.text_box__empty___jnc6G) {
  padding-top: 1.375rem;
  padding-bottom: 0.375rem;
}
.text_box__text-box___2-5gq input[type]:focus::-webkit-datetime-edit,
.text_box__text-box___2-5gq textarea:focus::-webkit-datetime-edit,
.text_box__text-box___2-5gq input[type]:not(.text_box__empty___jnc6G)::-webkit-datetime-edit,
.text_box__text-box___2-5gq textarea:not(.text_box__empty___jnc6G)::-webkit-datetime-edit {
  color: #2C2E2F;
}
.text_box__text-box___2-5gq input[type].text_box__has-error___GPAG5,
.text_box__text-box___2-5gq textarea.text_box__has-error___GPAG5 {
  border-color: #c72e2e;
}
.text_box__text-box___2-5gq input[type].text_box__has-error___GPAG5 + label,
.text_box__text-box___2-5gq textarea.text_box__has-error___GPAG5 + label,
.text_box__text-box___2-5gq input[type].text_box__has-error___GPAG5:focus + label,
.text_box__text-box___2-5gq textarea.text_box__has-error___GPAG5:focus + label {
  color: #c72e2e;
}
.text_box__text-box___2-5gq input[type]:not(.text_box__empty___jnc6G) + label,
.text_box__text-box___2-5gq textarea:not(.text_box__empty___jnc6G) + label,
.text_box__text-box___2-5gq input[type]:focus + label,
.text_box__text-box___2-5gq textarea:focus + label {
  padding: 0.313rem 0.813rem;
  font-size: 0.75rem;
}
.text_box__text-box___2-5gq input:focus + label,
.text_box__text-box___2-5gq textarea:focus + label {
  color: #0070BA;
}
.text_box__currency___9RK3J {
  position: absolute;
  top: 1.45rem;
  left: calc(1px +  0.875rem);
  display: none;
}
input[type]:focus ~ .text_box__currency___9RK3J,
textarea:focus ~ .text_box__currency___9RK3J {
  display: inline;
}
.text_box__error-container___3D29V {
  overflow: hidden;
}
.text_box__error-enter___qT9Ng {
  max-height: 0;
  opacity: 0.01;
}
.text_box__error-enter-active___Xjl7Y {
  max-height: 100px;
  transition: max-height 200ms ease-in, opacity 150ms;
  opacity: 1;
}
.text_box__error-leave___1oDR3 {
  max-height: 100px;
  opacity: 1;
}
.text_box__error-leave-active___1QNRm {
  max-height: 0;
  opacity: 0.01;
  transition: max-height 200ms ease-out, opacity 150ms;
}
.input_error__error___3N_yb {
  transform-origin: top;
  padding: 6px 12px;
  margin-top: 6px;
  border: solid 1px transparent;
  border-radius: 5px;
  box-sizing: border-box;
  overflow: hidden;
  transition: all 250ms;
}
.input_error__error___3N_yb.input_error__centered___3_jxd {
  text-align: center;
}
.input_error__error___3N_yb.input_error__red___1ebn9 {
  border-color: #c72e2e;
  background-color: #fff7f7;
}
.input_error__error___3N_yb ul {
  margin: 0;
  padding-left: 1em;
}
.input_error__error___3N_yb ul li {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: #c72e2e;
}
.input_error__error___3N_yb ul li span {
  color: #2C2E2F;
}
.edit_name__title___qr9eE {
  margin-bottom: 24px;
}
.edit_name__save-button___35vib {
  margin-top: 36px;
}
.edit_amount__title___2-fe6 {
  margin-bottom: 24px;
}
.edit_amount__save-button___3Iwit {
  margin-top: 36px;
}
.edit_end_date__title___3mndI {
  margin-bottom: 24px;
}
.edit_end_date__save-button___2sKsP {
  margin-top: 36px;
  margin-bottom: 12px;
}
.edit_end_date__end-now-button___3-KxP {
  margin-top: 0;
}
.edit_end_date__description___2hFPm {
  margin-top: 6px;
}
.edit_end_date__ended-title___7CCGe {
}
.edit_end_date__ended-description___241X1 {
  color: #6C7378;
  margin-bottom: 22px;
}
.edit_description__title___1A2kk {
  margin-bottom: 2px;
}
.edit_description__subtitle___3gC8X {
  margin-bottom: 24px;
}
.edit_description__save-button___1WWmn {
  margin-top: 36px;
}
.edit_contribution_prefs__title___1Utza {
  margin-bottom: 24px;
}
.edit_contribution_prefs__save-button___1BDFM {
  margin-top: 36px;
}
.edit_contribution_prefs__textarea-container___3Ipjz {
  height: 350px;
}
.contribution_prefs__radio-wrapper___22R9K {
  margin: 20px 0;
}
.radio_with_content__radio-with-content___2Z_xM input[type='radio'] + label {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.radio_with_content__radio-with-content___2Z_xM input[type='radio'] + label::before {
  font-size: 1em !important;
  vertical-align: text-bottom;
}
.radio_with_content__radio-with-content___2Z_xM input[type='radio']:checked + label::before {
  box-shadow: inset 0 0 0 0.2em #fff;
}
.radio_with_content__radio-with-content___2Z_xM .radio_with_content__content___1PhAD {
  margin-left: calc(1em + 14px);
}
.radio_with_content__radio-with-content___2Z_xM .radio_with_content__content___1PhAD .radio_with_content__content-hugger___4_cwE {
  padding-top: 10px;
}
.radio_with_content__content-enter___1m323 {
  height: 0;
  overflow: hidden;
}
.radio_with_content__content-enter___1m323.radio_with_content__content-enter-active___24Nle {
  height: 64px;
  overflow: hidden;
  transition: height 250ms ease-out;
}
.radio_with_content__content-leave___3vpsh {
  height: 64px;
}
.radio_with_content__content-leave___3vpsh.radio_with_content__content-leave-active___1JDCu {
  height: 0;
  overflow: hidden;
  transition: height 250ms ease-out;
}
.checkbox__checkbox___25udl {
  width: 100%;
  position: relative;
}
.checkbox__checkbox___25udl input {
  opacity: 0;
  position: absolute;
  cursor: pointer;
}
.checkbox__checkbox___25udl input:focus + label:before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.checkbox__checkbox___25udl input:checked + label:before {
  content: "\2611";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-color: #0092d1;
  color: #FFFFFF;
  background-color: #0092d1;
}
.checkbox__checkbox___25udl label {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  line-height: 2em;
}
.checkbox__checkbox___25udl label:before {
  font-family: 'paypal-vx-icons';
  display: inline-block;
  vertical-align: top;
  height: 1.2em;
  width: 1.2em;
  margin: 0 12px 0 0;
  padding: 0.4em 0.1em;
  border: 1px solid #2c2e2f;
  content: '';
  font-size: 25px;
  line-height: 0;
  border-radius: 2px;
  overflow: hidden;
}
.checkbox__checkbox___25udl.checkbox__vx_has-error___2Ll-5 input:checked + label:before {
  border-color: #D20000;
  background: #D20000;
}
.checkbox__checkbox___25udl.checkbox__vx_has-error___2Ll-5 label:before {
  border-color: #D20000;
}
.checkbox__checkbox___25udl.checkbox__vx_has-error___2Ll-5:after {
  font-family: 'paypal-vx-icons';
  display: inline-block;
  vertical-align: middle;
  content: "\26A0";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.75em;
  line-height: 0;
  position: relative;
  top: -3px;
  padding-left: 5px;
}
.checkbox__checkbox___25udl.checkbox__vx_is-disabled___2BaaZ {
  cursor: not-allowed;
}
.checkbox__checkbox___25udl.checkbox__vx_is-disabled___2BaaZ input:checked + label:before {
  border-color: #6C7378;
  background: #6C7378;
}
.checkbox__checkbox___25udl.checkbox__vx_is-disabled___2BaaZ label:before {
  border-color: #6C7378;
  cursor: not-allowed;
}
.checkbox__checkbox___25udl.checkbox__vx_is-disabled___2BaaZ label {
  color: #6C7378;
  cursor: not-allowed;
}
.checkbox__checkbox___25udl {
  /* stylelint-disable-line  */
}
.checkbox__checkbox___25udl label {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  display: block;
}
.checkbox__checkbox___25udl label::before {
  font-size: 0.9375rem;
  vertical-align: top;
  margin-top: 4px;
}
.checkbox__checkbox___25udl label div {
  display: inline-block;
  max-width: calc(100% - 1.2em - 12px);
}
.checkbox__checkbox___25udl.checkbox__small___2Y3zF label {
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.checkbox__checkbox___25udl.checkbox__small___2Y3zF label::before {
  font-size: 0.8125rem;
}
.checkbox__checkbox___25udl + .checkbox__checkbox___25udl {
  margin-top: 24px;
}
.checkbox__checkbox___25udl.checkbox__disabled___2GS5Y {
  /* temporary until vxlib gets a disabled checkbox */
  color: #6C7378;
}
.checkbox__checkbox___25udl.checkbox__disabled___2GS5Y label::before {
  background-color: #f7f9fa;
  border-color: #CBD2D6;
}
.checkbox__checkbox___25udl.checkbox__disabled___2GS5Y,
.checkbox__checkbox___25udl.checkbox__disabled___2GS5Y * {
  cursor: not-allowed;
}
.checkbox__description____EW_r {
  padding-left: 27px;
}
.edit_tracking__title___3fLHu {
  margin-bottom: 24px;
}
.edit_tracking__save-button___SY07p {
  margin-top: 36px;
}
.edit_tracking__checkbox-wrapper___2PGTo {
  margin-top: 24px;
}
.standard_error__large-icon___iKWcY {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  line-height: 98px;
}
.standard_error__large-icon___iKWcY::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.standard_error__large-icon___iKWcY.icon-attention-large {
  color: #FF9600;
}
.standard_error__large-icon___iKWcY.icon-critical-large {
  color: #D20000;
}
.standard_error__title___3oBrF {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 12px;
}
.standard_error__subtitle___3c6CF {
  text-align: center;
  margin-bottom: 36px;
}
.standard_error__subtitle___3c6CF:last-child {
  margin-bottom: 0;
}
.delete__delete-indicator___syZ04 {
  height: 120px;
  width: 120px;
  display: block;
  color: #FF9600;
  margin: 0 auto;
}
.delete__title___2KSji {
  text-align: center;
  margin-bottom: 9px;
}
.delete__description___X5xth {
  text-align: center;
}
.delete__description___X5xth p {
  margin-bottom: 0;
}
.delete__delete-button___2qI4n {
  margin: 36px auto 0;
}
.delete__keep-link___2h3ui {
  display: block;
  margin-top: 18px;
  text-align: center;
}
.transfer_review_box__detail-name___1VHnH {
  margin-top: 12px;
}
.transfer_review_box__detail-name___1VHnH:first-child {
  margin-top: 0;
}
.transfer_review_box__detail-value___3LU-a {
}
.delete_review__title___nOEma {
  margin-bottom: 24px;
}
.delete_review__delete-button___ki2QT {
  margin: 36px auto 0;
}
.end_now__end-indicator___CT4yk {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #FF9600;
  line-height: 98px;
}
.end_now__end-indicator___CT4yk::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.end_now__title___3a8v2 {
  text-align: center;
  margin-bottom: 24px;
}
.end_now__description___3vbMG {
  text-align: center;
  margin-bottom: 36px;
}
.transfer__title___2ords {
  margin-bottom: 24px;
}
.transfer__current-balance___2x91P {
}
.transfer__transfer-all___1QCCH {
}
.transfer__amount-container___2Wnjn {
  margin-top: 24px;
  margin-bottom: 15px;
}
.transfer__amount-description___hn4C- {
  margin-top: 4px;
}
.transfer__transfer-btn___1tfc9 {
  margin-top: 33px;
}
.transfer_complete__title___ZmINz {
  text-align: center;
}
.transfer_complete__create-indicator___2uovt {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #00CF92;
  line-height: 98px;
}
.transfer_complete__create-indicator___2uovt::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.transfer_complete__done-button___226y0 {
  margin: 48px auto 12px;
}
.transfer_complete__sub-title___1YJa5 {
  text-align: center;
  margin-top: 4px;
}
.send_amount__avatar-container___3yAlA {
  width: 46px;
  height: 46px;
  margin-top: 5px;
  float: right;
}
.send_amount__title-container___2JM8N {
  float: left;
}
.send_amount__title___3o36Y {
}
.send_amount__clearer___3vsyy {
  clear: both;
}
.send_amount__input-error-container___1R9jG {
  margin-top: -6px;
}
.send_amount__recipient-name___31GSG {
  width: 240px;
}
.send_amount__money-container___2pywa {
  margin-top: 24px;
}
.send_amount__contribution-description___3LNQc {
  text-align: center;
  margin-top: 12px;
  margin-bottom: 6px;
}
.send_amount__contribution-description-error___kSKrs {
  color: #D20000;
}
.send_amount__for___2S-bl {
}
.send_amount__event-title___2qqIq {
  margin-bottom: 17px;
  word-break: break-word;
}
.send_amount__show-name-checkbox-container___2jY61 {
  margin-top: 21px;
  margin-bottom: 36px;
}
.send_amount__note___wJH8c {
}
.send_amount__add-note___15_7Q {
  height: 20px;
  display: block;
  cursor: pointer;
  margin-bottom: 57px;
}
.send_amount__add-note-plus___2t4tm {
  border-radius: 100%;
  background-color: #0070BA;
  color: white;
  display: inline-block;
  height: 20px;
  width: 20px;
  vertical-align: middle;
  line-height: 20px;
  text-align: center;
}
.send_amount__add-note-text___2j8ql {
  margin-left: 12px;
  display: inline-block;
  vertical-align: middle;
}
.send_note__title___Z62iP {
  margin-bottom: 2px;
}
.send_note__description___d8Exo {
  margin-bottom: 24px;
}
.send_note__note-container___3kxOg {
  margin-bottom: 36px;
}
.send_review__send-review___1E7ua {
  transition: opacity 0.5s ease-out;
}
.send_review__review-info-container___14uae {
  width: 100%;
}
.send_review__alert-container___13tBS {
  margin-bottom: 24px;
}
.send_review__alert-container___13tBS:empty {
  margin-bottom: 0;
}
.send_review__send-iframe___1oBmb {
  border: none;
  width: 100%;
}
.send_review__avatar-container___3bRPD {
  width: 100px;
  height: 100px;
  margin: 0 auto 23px;
}
.send_review__recipient___2sqAV {
  text-align: center;
  margin-bottom: 27px;
}
.send_review__money-container___2MB6d {
  margin-top: 19px;
  margin-bottom: 9px;
}
.send_review__note___1FhcA {
  text-align: center;
  margin-bottom: 16px;
  word-wrap: break-word;
}
.send_review__for___2S5jG {
}
.send_review__event-title___g3JT4 {
  word-break: break-word;
  margin-bottom: 17px;
}
.send_review__personal-payment___2rAPw {
  margin-bottom: 36px;
}
.send_success__success-indicator___3qavu {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #00CF92;
  line-height: 98px;
}
.send_success__success-indicator___3qavu::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.send_success__title___1e8uB {
  word-break: break-word;
  text-align: center;
  margin-top: 36px;
}
.send_success__subtitle___2lvZq {
  text-align: center;
  margin-top: 8px;
}
.send_success__done-button___1IqX3 {
  margin-top: 36px;
}
.send_gs__icon-container___-qSzH {
  margin: 0 auto;
  display: block;
  width: 90px;
  height: 90px;
}
.send_gs__title___3tpwk {
  text-align: center;
  margin-top: 34px;
}
.send_gs__subtitle___2Ya4O {
  text-align: center;
  margin-top: 22px;
  margin-bottom: 61px;
}
.send_gs__cancel-link___3VEQK {
  text-align: center;
}
.cant_chip_in__cant-chip-in___2hwxK {
  text-align: center;
}
.cant_chip_in__icon-container___3qxi2 {
  width: 116px;
  height: 116px;
  display: inline-block;
  margin-bottom: 35px;
}
.cant_chip_in__title___26PNj {
  margin-bottom: 8px;
}
.cant_chip_in__description___uD8tu {
  margin-bottom: 36px;
}
.chip_in_amount__campaign-title___QvuRJ {
  margin-bottom: 6px;
}
.chip_in_amount__amount-form___cteGl {
  margin-top: 24px;
}
.chip_in_amount__anonymous-checkbox-container___aiAoo {
  margin-top: 21px;
  margin-bottom: 36px;
}
.chip_in_amount__amount-title___3X5mg {
}
.chip_in_amount__attention-indicator___3F8wx {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #FF9600;
  line-height: 98px;
}
.chip_in_amount__attention-indicator___3F8wx::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.chip_in_amount__title___3nrsP {
  word-break: break-word;
  text-align: center;
}
.chip_in_amount__subtitle___O2NVQ {
  text-align: center;
  margin-top: 12px;
}
.chip_in_amount__text___2iXzd {
}
.chip_in_amount__add-bank-button___3teuo {
  margin-top: 50px;
}
.chip_in_amount__add-bank-link___1Wg4c {
  margin-top: 12px;
  display: inline-block;
}
.chip_in_amount__fs-option___3CFYG {
}
.chip_in_amount__bank-icon___175IF {
  width: 120px;
  height: 120px;
  display: inline-block;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-10%);
}
.chip_in_amount__to-title___189F7 {
}
.dropdown__dropdown___24Skc {
}
.chip_in_complete__success-indicator___Ew7v1 {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #00CF92;
  line-height: 98px;
}
.chip_in_complete__success-indicator___Ew7v1::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.chip_in_complete__title___GOHpI {
  word-break: break-word;
  text-align: center;
  margin-top: 36px;
}
.chip_in_complete__done-button___1jh5g {
  margin-top: 36px;
}
.pledge__success-indicator___3tyk4 {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #00CF92;
  line-height: 98px;
}
.pledge__success-indicator___3tyk4::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.pledge__title___xcfAu {
  margin-bottom: 5px;
}
.pledge__text___zuk1- {
  margin-top: 10px;
}
.pledge__done-button___1HWL0 {
  margin-top: 72px;
}
.pledge__form___22aVu {
  margin-top: 36px;
}
.no_chip_in__title___1kMRw {
  text-align: center;
}
.no_chip_in__subtitle___1IYxe {
  text-align: center;
  margin-top: 20px;
}
.no_chip_in__ok-button___4uxsp {
  margin-top: 72;
}
.campaign__campaign-grid-container___2NKpO {
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
  margin-top: 25px;
}
@media (max-width: 700px) {
  .campaign__campaign-grid-container___2NKpO {
    padding-left: 36px;
    padding-right: 36px;
  }
}
@media (max-width: 700px) {
  .campaign__campaign-grid-container___2NKpO {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.campaign__campaign-grid-container___2NKpO.campaign__fixed-gradient-grid___2mk5Q {
  margin-top: 0;
}
.campaign__campaign-grid-row___1iJa_ {
  margin-left: -12px;
  margin-right: -12px;
}
@media (max-width: 700px) {
  .campaign__campaign-grid-row___1iJa_ {
    margin-left: 0;
    margin-right: 0;
  }
}
.campaign__campaign-left-part___20PH3 {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .campaign__campaign-left-part___20PH3 {
    float: left;
    width: 58.33333333%;
  }
}
@media (min-width: 900px) {
  .campaign__campaign-left-part___20PH3 {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 1160px) {
  .campaign__campaign-left-part___20PH3 {
    float: left;
    width: 66.66666667%;
  }
}
@media (max-width: 700px) {
  .campaign__campaign-left-part___20PH3 {
    padding-left: 0;
    padding-right: 0;
  }
}
.campaign__campaign-right-part___3venf {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .campaign__campaign-right-part___3venf {
    float: left;
    width: 41.66666667%;
  }
}
@media (min-width: 900px) {
  .campaign__campaign-right-part___3venf {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .campaign__campaign-right-part___3venf {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 700px) {
  .campaign__campaign-right-part___3venf {
    margin-top: 0;
  }
}
@media (max-width: 700px) {
  .campaign__campaign-right-part___3venf {
    padding-left: 0;
    padding-right: 0;
  }
}
.campaign__alert-col___2zfAt {
  margin-bottom: 30px;
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .campaign__alert-col___2zfAt {
    float: left;
    width: 100%;
  }
}
@media (min-width: 900px) {
  .campaign__alert-col___2zfAt {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1160px) {
  .campaign__alert-col___2zfAt {
    float: left;
    width: 100%;
  }
}
@media (max-width: 700px) {
  .campaign__alert-col___2zfAt {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.campaign__separator-col___2qz3h {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .campaign__separator-col___2qz3h {
    float: left;
    width: 100%;
  }
}
@media (min-width: 900px) {
  .campaign__separator-col___2qz3h {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1160px) {
  .campaign__separator-col___2qz3h {
    float: left;
    width: 100%;
  }
}
.campaign__chip-container-left___2Hl0z {
  display: none !important;
}
@media (max-width: 699px) {
  .campaign__chip-container-left___2Hl0z {
    display: block !important;
  }
}
@media (max-width: 699px) {
  .campaign__chip-container-right___4i4ZJ {
    display: none !important;
  }
}
.profile_header__profile-header-container___wjSsZ {
  position: relative;
}
.profile_header__profile-header___JNaBW {
  width: 100%;
  position: relative;
}
.profile_header__header-grid-container___1OG9M {
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
}
@media (max-width: 700px) {
  .profile_header__header-grid-container___1OG9M {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.profile_header__header-container___3W1Tp {
  border-bottom: solid 2px rgba(255, 255, 255, 0.12);
}
.profile_header__strip-container___3FUQj {
  width: 100%;
  z-index: -1;
  height: 260px;
}
@media (max-width: 700px) {
  .profile_header__strip-container___3FUQj {
    height: 130px;
  }
  .profile_header__strip-container___3FUQj.profile_header__has-image___2JUxD {
    height: auto;
  }
}
.profile_header__strip-container___3FUQj.profile_header__has-image___2JUxD {
  height: auto;
}
.profile_header__shadow-overlay___2l8F2 {
  background-image: linear-gradient(to bottom, rgba(0, 3, 23, 0.6), rgba(0, 0, 0, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.profile_header__add-photo-container___1UyGK {
  position: absolute;
  top: 25px;
  width: 100%;
  z-index: 50;
}
.profile_header__add-photo-grid___3FhYM {
  display: none;
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
  text-align: right;
}
@media (max-width: 700px) {
  .profile_header__add-photo-grid___3FhYM {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.profile_header__add-photo-icon___8hoxN {
  width: 36px;
  height: 31px;
}
.profile_header__add-photo-icon___8hoxN g {
  fill: #fff;
}
a.profile_header__hub-link___3-yOo {
  display: inline-block;
  font-size: 0.8125rem;
  line-height: 1.84615385;
  font-weight: 500;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: white;
  text-decoration: none;
}
.profile_header__hub-link-arrow___2lWyS {
  font-family: 'paypal-vx-icons';
  vertical-align: middle;
  font-size: 1.8em;
  margin-right: 11px;
}
.profile_header__hub-link-text___C5la- {
  vertical-align: middle;
}
.header__top-bar___2_AFJ {
  margin: 0 auto;
  position: relative;
}
.header__container___sT_9I {
  padding-top: 18px;
  padding-bottom: 18px;
}
.header__container-grid___OtO-- {
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
}
@media (max-width: 700px) {
  .header__container-grid___OtO-- {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.header__dark-top-bar___1Xa9v {
  background-color: #0070BA;
  background-image: linear-gradient(100deg, #0070BA, #1546A0);
}
.header__left-part___3WdOx {
  display: inline-block;
}
.header__right-part___1g8ER {
  display: inline-block;
  position: relative;
  left: calc(100% - 22px);
  transform: translateX(-100%);
}
.paypal_logo__paypal-logo-link___1dgeO {
  display: inline-block;
  line-height: 28px;
}
.paypal_logo__paypal-logo___h5G1e {
  width: 24px;
  height: 28px;
  background-size: 24px 28px;
  display: inline-block;
  vertical-align: middle;
}
.paypal_logo__paypal-logo-mono___1G1xc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA6CAYAAAD2mdrhAAAAAXNSR0IArs4c6QAABI1JREFUaAXtWTtrVFEQzibxEZ/BgK+EBDTi20JtRNGAheALbOwkneDPsFAEEeytFVSwsrCUoI2VNlr4iroqxo3GZ9Ro1u+Le6539855zO49uxYODPfuzJyZ+ea87xbaPFQul4dhchw8z2Maov4Bo0/gCfA78GPwxUKhUMQzf0LyJ8HT4JhE/5PgUfB5cKcGScFlDGcl6HtcNhF07KWb4KPomQ8+/z4AU3CgqogvoEL/GbZ7AeKOq027TYnqD0LXquSZ1gLwbeRxjD9sZAWABgdtjZooZwEvAMQyW0wXgB22Rk2Wz0G8EVtMF4C1tkYtkK9BL2yU4roArJAatEjGxeasFNsFYLHUoIWyrVJsEQC6az6MZ0sNWijjqpQhEQCsDoGde0TGU3wBJ3OGbOv8noxlmKAMs+kw04wVC2YrKI1/ZVpAYAOwWTL2yLhz8qDWKBEEuQM8C8zKczjziJEhG4D+jKVbwOrkkTyjsAfJP8HfwSwM8yxhbnbgaFHVE7YuW4IGGhKro3HgsSWYL+AzALE8bWsD0JU2CnhngNjEk+kq8Kk0iAwAKHfBKCP3ZBcbAIfUx0oO3XieMPlIie4zSsUzNgAmzxXO0CYUemallABsM1aBTzqumliB7TRmvILW0hAFEoDVtZae3+zedHU85mo1i/NWaLUBvTBXArBUMHaJYg+fNwguxeDS2i8BEM8cDgSSc4e5SsWefe1o0VUFAF0yAGPb5mbzExNAEUFde0xmCB22ZemQxwLAlYcAXDRZ1QOwrOcaGQMAv4Y8dGVe0Y3VDpd1AY3SJubckpY1+s7zzwOwa+gwBufHeC2AXmoUlHf1ed5h8uwBHz3DwW6qFoD2GpkXAK71L8GvwKF7yl0iTABgBeLHW+01slEAZpMqInZI1ZmzoXt8SQDgfT9Ye42sB8A3xOHdYRzMI0JoxWGa0Fe8cahVARiiQEkEwEQmhXZMjBU2zMnJwJz4jdINjn86SffAFqVXJsgqEEAziavTdRMwvQ8MGGHgkxVodvJMjdVPPrunAfQEJm7MpGFjdLGeT+H4Utp5GoD2Gsk1u5nEgp0zY98EnpkDWEJ5hEiDMXrX01zxXDZ56bhanUbymZOpmcT1XCPf55Wdx8+LSvJjkp0BsF1SemQlj75RNb8HXQFz0nIpFskAGBS1diHXf+3OafdWrbmPn7fISNw7zwwA7TWSm1I9xHnDocfNjJOSzEoXwaPgJ0hausBDJZMBsFBWW6XcUbV0GQ2uIkFugLlRO1agfngzQEIda7+Dsqq5J89kuXQe4IuSVN0M34/yrrzJlwB2mh+Kp3YF4hiPQgSwXumZE5ATT0O8rEQhAlip9Oy7q0ruovZAtxTRIatnBYraA9prpHb4TIRsSI6COVUcQpkDkrPF3+/0HrNEHa36jNCJ6vRhL9iN90VJSPfLEag1wy4uAOYKECPunP9oAZQb3nCIbcomKgAOIQ3xDzZtm2grEBPXJtOrQVux/ad6oE8JgGcm7a6tCqHtgeRrQGCUa7HOQCa+9ktcGyYyvx/5jt88MheR/HMT6P/TUoHfIbR45d4euSwAAAAASUVORK5CYII=);
}
.paypal_logo__paypal-logo-color___myDQr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAA0CAYAAADxAdr3AAAAAXNSR0IArs4c6QAABUJJREFUaAXdWV1oHFUU/u5skk3SbGPTJq35aXYbMaU0ajW2VAol1bYGSapFBX8QrBV8F0X0RXzyTQQFhVQMFt8sQcEHXyxS0NYG/ENFJWpIiwrSpDbJzmRmrufuuj+zc2bmzjIb1AubmTnnO+d8c+fcc38C/MeaCOX74sdN+Ojip1i1eoBwaKgfSFILiRRcCMNGs7GItvQPyLRPYebJs+G2Xm04i4OvXMBS/navScJPhusg03YenUN34/1jf0V5N0IBy+buUH0SStdIYcm8A/PfLOHoay9HuQwnbLvpKAfJ6Q2B3689iztfPRPmM5jwxAftkCI8ZcI816WTAn+u3Ivx118IMg8mjEsP0ThbZ8IFmgK/Lb4ENeCZFkx41TrK4NdHJA0D575+lwsWTDhv3sQZrJvs6vI4FyuYsOVczxmsm8xy27lYwYRtZwNnsG4ySVWDacGEHcqjf2FjRyImT41h/g/2Ddl3MGmCsugn1RQcoxWqJoVRfWMQFaMFaKLSn6IrzeRc4wnnV+7nwKzMsSDyV1hVpLDEyVVIk37LBROpyHf1rOGibMaoWCsI//nDf3bT1l8/OB5/1b7rvheuDbG9uwVf/jyLt+eHqh3xhC0rWw0KvW8A4UK8vj5KMYzAcc7h9EJ/iUMAYaezBIi8yuR7uBBzcKAYWsptyFtvlXjwhB00lwCRV8eOhMQG9HRDdm6sNjuM6V/2KIGf8PGpQU5cbV2+V1XBbUAP795VDlG+cXCPuvcTXjUfpeTRK2lqcJQ9JnTTRBXilhG/MxeFpYKfsGkf9KMDJI3o3dE9kG1tTEB3qxIyhK1hBs2Lkibc0QEc2M/HEqIwZ/gJW/YW3oKRJlnS1Kw3MQ6ZDtzkXFMM/ITXZCtDjRdRDifW7hqD3JENc3dZKb2Exz+k14uxLUoiJVS4w4cg994WRpZ04kcF8K4ljEsPKI1SRDbanYu4i51apxnKWZUGuWytxv8sjFkl9BK28oVa50czEtdihJoiladUDbB/b1jOVjuzsSlzXgm8hE3r5mpU6H3c/G2hJWN2O3DjDcCunZDN+pMpffOzuG/Top9w3u4NJVmtVFPyQD+wjU6xapsiowiqn/rsWzYDm7vqPzUQYqoUwtvDtk3eveOwBPRdh3dATh7xiRsg+Am57Hslv152jvA+l1Dcdd+tnLQBMvEMxkS5flYITpw6QBVNr0Ko6rBVf36p/y3ENE7mZqrtKylhrqqSptcqVnr4elBCfELZ+VStaSW0tbavVhn43Bo4fQaaxFIIMYOe9COY6M3X2lUIm1auVhn4vInGZkOauEIl7HmcyL5J6Ul552+VHLac6/zqAEl3V4CiXrGYpZP5p7GxM4cncm8EkVXeKz0cZ1vUV1ia6rMTYo42lFep90w6u1DXJSrKam3wFZ1JXMCJwTldZ0XCx0/3Y26BbNiv4PWlKkR/rGO3x6jX3vE6qf+pSNhaelh7W2QQ4aaUXkTVswmSVUGLOby8dkiPAaHSlSyKtJH4IhITE1AkbNnD2naZOIea8jttv5rAEuFuTTwtYvTPWGCkvtf2qwksEl5zuW0q76KXWZ3xSDUsGkQ4zn+LBvuC6PnlmdYGEW4RK/5onMQFNrAn+Rx4AQ/2FHa6nLJeWXHIf/5cB9QRlZ0O3zGPDqn1xrRWMIHEe1fFrdSoMyd/jSRybO6IztxS9GMkXiGU3+Kgi2RaBuws30XdyMb0cEzCQp9wSn4b9U716OMRltBbpglxmch8Vg+hKJtKDkchld5omYSTH4FIBW+lUnRg4TTN4vGBvI7L/z3mbxk5N1NDDh78AAAAAElFTkSuQmCC);
}
.login_button__login-button___2XS0g,
.login_button__logout-button___2HOSR {
  margin: 0;
}
.login_button__display-name___SfiVR {
  margin-right: 16px;
}
@media (max-width: 700px) {
  .login_button__display-name___SfiVR {
    display: none;
  }
}
.login_button__display-name-dark___1QvH1,
.login_button__display-name-transparent___10ki0 {
  color: white;
}
.login_button__display-name-light___1DB6j {
  color: #0070BA;
}
.paypal_page__content-inside___1vVPu {
  padding-bottom: 210px;
}
.paypal_page__content-inside___1vVPu.paypal_page__no-header___1psOo {
  padding-top: 0;
}
.paypal_page__content-inside___1vVPu.paypal_page__no-footer___1hU7b {
  padding-bottom: 0;
}
.paypal_page__clear___jyj-e {
  clear: both;
}
.paypal_footer__footer___1FXpZ {
  min-height: 138px;
  margin-top: -138px;
  position: relative;
  z-index: 999999;
}
.paypal_footer__footer-content___1sY2v {
  background-color: white;
}
.paypal_footer__language-selector___1VlBl {
  display: inline-block;
  float: right;
  padding: 1rem 0 0.75rem;
}
.paypal_footer__primary-links___1pANV {
  float: left;
}
.paypal_footer__secondary-links___3P27J {
  clear: both;
}
.paypal_footer__lang___yRnkY {
  color: #9DA3A6;
  font-size: 0.8125rem;
  font-weight: 500;
  margin-right: 12px;
  line-height: 20px;
}
.paypal_footer__lang___yRnkY:hover {
  color: black;
}
.country_flag__country-flag___2hKCi {
  background-image: url("https://www.paypalobjects.com/webstatic/mktg/icons/sprite_countries_flag4.png");
  background-position: 5px 100px;
  background-repeat: no-repeat;
  display: inline-block;
  width: 32px;
  height: 20px;
  vertical-align: top;
}
.country_flag__country-flag___2hKCi.country_flag__zambia____UAU_,
.country_flag__country-flag___2hKCi.country_flag__ZM___3vP_d {
  background-position: 5px 1px;
}
.country_flag__country-flag___2hKCi.country_flag__southafrica___V8WjH,
.country_flag__country-flag___2hKCi.country_flag__ZA___3jWEA {
  background-position: 5px -34px;
}
.country_flag__country-flag___2hKCi.country_flag__yemen___2Q1xJ,
.country_flag__country-flag___2hKCi.country_flag__YE___3oKbl {
  background-position: 5px -69px;
}
.country_flag__country-flag___2hKCi.country_flag__samoa___3lBug,
.country_flag__country-flag___2hKCi.country_flag__WS___TF6mA {
  background-position: 5px -104px;
}
.country_flag__country-flag___2hKCi.country_flag__vanuatu___2AVPq,
.country_flag__country-flag___2hKCi.country_flag__VU___2Rl7z {
  background-position: 5px -139px;
}
.country_flag__country-flag___2hKCi.country_flag__unitedstates___34aBP,
.country_flag__country-flag___2hKCi.country_flag__US___EXukx {
  background-position: 5px -383px;
}
.country_flag__country-flag___2hKCi.country_flag__taiwan___1J7C9,
.country_flag__country-flag___2hKCi.country_flag__TW___1a10Y {
  background-position: 5px -524px;
}
.country_flag__country-flag___2hKCi.country_flag__turkey___22zbp,
.country_flag__country-flag___2hKCi.country_flag__TR___2AUHX {
  background-position: 5px -629px;
}
.country_flag__country-flag___2hKCi.country_flag__thailand___3i6LA,
.country_flag__country-flag___2hKCi.country_flag__TH___3zx5t {
  background-position: 5px -804px;
}
.country_flag__country-flag___2hKCi.country_flag__switzerland___3S2ks,
.country_flag__country-flag___2hKCi.country_flag__CH___2gCLr {
  background-position: 5px -944px;
}
.country_flag__country-flag___2hKCi.country_flag__argentina___2Yak0,
.country_flag__country-flag___2hKCi.country_flag__AR___3zV6K {
  background-position: 5px -6055px;
}
.country_flag__country-flag___2hKCi.country_flag__slovakia___3T6LP,
.country_flag__country-flag___2hKCi.country_flag__SK___MckOW {
  background-position: 5px -1224px;
}
.country_flag__country-flag___2hKCi.country_flag__singapore___1dh7T,
.country_flag__country-flag___2hKCi.country_flag__SG___1dD4r {
  background-position: 5px -1294px;
}
.country_flag__country-flag___2hKCi.country_flag__sweden___9VHHu,
.country_flag__country-flag___2hKCi.country_flag__SE___3E-8X {
  background-position: 5px -1329px;
}
.country_flag__country-flag___2hKCi.country_flag__portugal___nRu6G,
.country_flag__country-flag___2hKCi.country_flag__PT___3YHyG {
  background-position: 5px -1679px;
}
.country_flag__country-flag___2hKCi.country_flag__poland___1UYG7,
.country_flag__country-flag___2hKCi.country_flag__PL___1bGHQ {
  background-position: 5px -1714px;
}
.country_flag__country-flag___2hKCi.country_flag__philippines___3pMsv,
.country_flag__country-flag___2hKCi.country_flag__PH___91RWh {
  background-position: 5px -1749px;
}
.country_flag__country-flag___2hKCi.country_flag__newzealand___1BeJq,
.country_flag__country-flag___2hKCi.country_flag__NZ___3lhfI {
  background-position: 5px -1959px;
}
.country_flag__country-flag___2hKCi.country_flag__norway___3DF74,
.country_flag__country-flag___2hKCi.country_flag__NO___3jexN {
  background-position: 5px -2099px;
}
.country_flag__country-flag___2hKCi.country_flag__netherlands___2SZtv,
.country_flag__country-flag___2hKCi.country_flag__NL___1nCZD {
  background-position: 5px -2134px;
}
.country_flag__country-flag___2hKCi.country_flag__malaysia___2Ld9A,
.country_flag__country-flag___2hKCi.country_flag__MY___2PqyN {
  background-position: 5px -2379px;
}
.country_flag__country-flag___2hKCi.country_flag__mexico___37W0l,
.country_flag__country-flag___2hKCi.country_flag__MX___2Uv85 {
  background-position: 5px -2414px;
}
.country_flag__country-flag___2hKCi.country_flag__martinique___3FPum,
.country_flag__country-flag___2hKCi.country_flag__MQ___1p8dG {
  background-position: 5px -2659px;
}
.country_flag__country-flag___2hKCi.country_flag__luxembourg___m0DKT,
.country_flag__country-flag___2hKCi.country_flag__LU___18HqQ {
  background-position: 5px -2904px;
}
.country_flag__country-flag___2hKCi.country_flag__southkorea___3wOTz,
.country_flag__country-flag___2hKCi.country_flag__KR___pBm6S {
  background-position: 5px -3254px;
}
.country_flag__country-flag___2hKCi.country_flag__japan___1rJF-,
.country_flag__country-flag___2hKCi.country_flag__JP___3SlLm {
  background-position: 5px -3499px;
}
.country_flag__country-flag___2hKCi.country_flag__jamaica___raa3O,
.country_flag__country-flag___2hKCi.country_flag__JM___2AxI7 {
  background-position: 5px -3569px;
}
.country_flag__country-flag___2hKCi.country_flag__italy____G5fM,
.country_flag__country-flag___2hKCi.country_flag__IT___3uGjj {
  background-position: 5px -3604px;
}
.country_flag__country-flag___2hKCi.country_flag__israel___1ljzL,
.country_flag__country-flag___2hKCi.country_flag__IL___3d71E {
  background-position: 5px -3709px;
}
.country_flag__country-flag___2hKCi.country_flag__ireland___1nNAS,
.country_flag__country-flag___2hKCi.country_flag__IE___2cctt {
  background-position: 5px -3744px;
}
.country_flag__country-flag___2hKCi.country_flag__indonesia___1-T-A,
.country_flag__country-flag___2hKCi.country_flag__ID___39k9F {
  background-position: 5px -3779px;
}
.country_flag__country-flag___2hKCi.country_flag__hungary___1iDNL,
.country_flag__country-flag___2hKCi.country_flag__HU___1vNSG {
  background-position: 5px -3814px;
}
.country_flag__country-flag___2hKCi.country_flag__hongkong___3FQnS,
.country_flag__country-flag___2hKCi.country_flag__HK___2WIOv {
  background-position: 5px -3919px;
}
.country_flag__country-flag___2hKCi.country_flag__greece___3Apq8,
.country_flag__country-flag___2hKCi.country_flag__GR___3pHck {
  background-position: 5px -4059px;
}
.country_flag__country-flag___2hKCi.country_flag__unitedkingdom___11Oq7,
.country_flag__country-flag___2hKCi.country_flag__GB___2Edf0 {
  background-position: 5px -4304px;
}
.country_flag__country-flag___2hKCi.country_flag__france___2hj-6,
.country_flag__country-flag___2hKCi.country_flag__reunion___1-xvE,
.country_flag__country-flag___2hKCi.country_flag__guadeloupe___Pnhb0,
.country_flag__country-flag___2hKCi.country_flag__FR___1kd6l,
.country_flag__country-flag___2hKCi.country_flag__RE___3a8AX,
.country_flag__country-flag___2hKCi.country_flag__GP___F_tXY {
  background-position: 5px -4374px;
}
.country_flag__country-flag___2hKCi.country_flag__frenchguiana___8EBgg,
.country_flag__country-flag___2hKCi.country_flag__GF___mjnjy {
  background-position: 5px -4374px;
}
.country_flag__country-flag___2hKCi.country_flag__finland___3ISsF,
.country_flag__country-flag___2hKCi.country_flag__FI___w5ieG {
  background-position: 5px -4549px;
}
.country_flag__country-flag___2hKCi.country_flag__spain___2daLJ,
.country_flag__country-flag___2hKCi.country_flag__ES___1N3de {
  background-position: 5px -4618px;
}
.country_flag__country-flag___2hKCi.country_flag__ecuador___3bLk5,
.country_flag__country-flag___2hKCi.country_flag__EC___2Yz-z {
  background-position: 5px -4724px;
}
.country_flag__country-flag___2hKCi.country_flag__algeria___3l8pV,
.country_flag__country-flag___2hKCi.country_flag__DZ___2rc0Z {
  background-position: 5px -4759px;
}
.country_flag__country-flag___2hKCi.country_flag__denmark___3g87t,
.country_flag__country-flag___2hKCi.country_flag__DK___iLmE0 {
  background-position: 5px -4864px;
}
.country_flag__country-flag___2hKCi.country_flag__germany___38vgD,
.country_flag__country-flag___2hKCi.country_flag__DE___2y0F- {
  background-position: 5px -4934px;
}
.country_flag__country-flag___2hKCi.country_flag__egypt___1yCMy,
.country_flag__country-flag___2hKCi.country_flag__EG___1m_D2 {
  background-position: 5px -69px;
}
.country_flag__country-flag___2hKCi.country_flag__czechrepublic___Ypb9h,
.country_flag__country-flag___2hKCi.country_flag__CZ___3Hkt4 {
  background-position: 5px -4969px;
}
.country_flag__country-flag___2hKCi.country_flag__china___17ivI,
.country_flag__country-flag___2hKCi.country_flag__CN___MsfvW,
.country_flag__country-flag___2hKCi.country_flag__C2___3fMEl {
  background-position: 5px -5144px;
}
.country_flag__country-flag___2hKCi.country_flag__canada___2fBB6,
.country_flag__country-flag___2hKCi.country_flag__CA___1STwN {
  background-position: 5px -5319px;
}
.country_flag__country-flag___2hKCi.country_flag__botswana___1QlHs,
.country_flag__country-flag___2hKCi.country_flag__BW___35QML {
  background-position: 5px -5389px;
}
.country_flag__country-flag___2hKCi.country_flag__belize___29oUJ,
.country_flag__country-flag___2hKCi.country_flag__BZ___1AzPL {
  background-position: 5px -5354px;
}
.country_flag__country-flag___2hKCi.country_flag__bahamas___31cip,
.country_flag__country-flag___2hKCi.country_flag__BS___3z33i {
  background-position: 5px -5459px;
}
.country_flag__country-flag___2hKCi.country_flag__brazil___1QZVg,
.country_flag__country-flag___2hKCi.country_flag__BR___39eMN {
  background-position: 5px -5494px;
}
.country_flag__country-flag___2hKCi.country_flag__bermuda___aSxpg,
.country_flag__country-flag___2hKCi.country_flag__BM___cBDhA {
  background-position: 5px -5599px;
}
.country_flag__country-flag___2hKCi.country_flag__bahrain___3kVXX,
.country_flag__country-flag___2hKCi.country_flag__BH___1i768 {
  background-position: 5px -5704px;
}
.country_flag__country-flag___2hKCi.country_flag__belgium___2nAqZ,
.country_flag__country-flag___2hKCi.country_flag__BE___3nVx8 {
  background-position: 5px -5809px;
}
.country_flag__country-flag___2hKCi.country_flag__barbados___YhuoT,
.country_flag__country-flag___2hKCi.country_flag__BB___8_ucG {
  background-position: 5px -5844px;
}
.country_flag__country-flag___2hKCi.country_flag__bosniaandherzegovina___2hbbQ,
.country_flag__country-flag___2hKCi.country_flag__BA___3RA2f {
  background-position: 5px -5879px;
}
.country_flag__country-flag___2hKCi.country_flag__burkinafaso___235Kg,
.country_flag__country-flag___2hKCi.country_flag__BF___m5Xqg {
  background-position: 5px -5773px;
}
.country_flag__country-flag___2hKCi.country_flag__australia___2OluM,
.country_flag__country-flag___2hKCi.country_flag__AU___M_TJq {
  background-position: 5px -5984px;
}
.country_flag__country-flag___2hKCi.country_flag__austria___2LKg8,
.country_flag__country-flag___2hKCi.country_flag__AT___3_PPr {
  background-position: 5px -6019px;
}
.country_flag__country-flag___2hKCi.country_flag__albania___3NZWy,
.country_flag__country-flag___2hKCi.country_flag__AL___2fg2N {
  background-position: 5px -6194px;
}
.country_flag__country-flag___2hKCi.country_flag__antiguaandbarbuda___16IZe,
.country_flag__country-flag___2hKCi.country_flag__AG___1YIAS {
  background-position: 5px -6264px;
}
.country_flag__country-flag___2hKCi.country_flag__andorra___3z7Ke,
.country_flag__country-flag___2hKCi.country_flag__AD___NLnlK {
  background-position: 5px -6334px;
}
.country_flag__country-flag___2hKCi.country_flag__bulgaria___11eK2,
.country_flag__country-flag___2hKCi.country_flag__BG___1EW6L {
  background-position: 5px -5739px;
}
.country_flag__country-flag___2hKCi.country_flag__cambodia___22yZR,
.country_flag__country-flag___2hKCi.country_flag__KH___17orl {
  background-position: 5px -3397px;
}
.country_flag__country-flag___2hKCi.country_flag__caymanislands___1a-kf,
.country_flag__country-flag___2hKCi.country_flag__KY___Xcuad {
  background-position: 5px -4479px;
}
.country_flag__country-flag___2hKCi.country_flag__colombia___38rLE,
.country_flag__country-flag___2hKCi.country_flag__CO___1U70k {
  background-position: 5px -5109px;
}
.country_flag__country-flag___2hKCi.country_flag__croatia___1vpKy,
.country_flag__country-flag___2hKCi.country_flag__HR___2J-MG {
  background-position: 5px -3849px;
}
.country_flag__country-flag___2hKCi.country_flag__cyprus___qNdWN,
.country_flag__country-flag___2hKCi.country_flag__CY___2byp0 {
  background-position: 5px -5004px;
}
.country_flag__country-flag___2hKCi.country_flag__dominica___3fqNb,
.country_flag__country-flag___2hKCi.country_flag__DM___Jk0O- {
  background-position: 5px -4829px;
}
.country_flag__country-flag___2hKCi.country_flag__dominicanrepublic___2IfwE,
.country_flag__country-flag___2hKCi.country_flag__DO___6I5XJ {
  background-position: 5px -4794px;
}
.country_flag__country-flag___2hKCi.country_flag__elsalvador___2x-gR,
.country_flag__country-flag___2hKCi.country_flag__SV___1ojTn {
  background-position: 5px -979px;
}
.country_flag__country-flag___2hKCi.country_flag__eritrea___1Fmu0,
.country_flag__country-flag___2hKCi.country_flag__ER___2IjP1 {
  background-position: 5px -4655px;
}
.country_flag__country-flag___2hKCi.country_flag__estonia___3nD6K,
.country_flag__country-flag___2hKCi.country_flag__EE___2WEas {
  background-position: 5px -4689px;
}
.country_flag__country-flag___2hKCi.country_flag__ethiopia___2Xol-,
.country_flag__country-flag___2hKCi.country_flag__ET___3cOSE {
  background-position: 5px -4587px;
}
.country_flag__country-flag___2hKCi.country_flag__faroeislands___1CsRN,
.country_flag__country-flag___2hKCi.country_flag__FO___pJb5K {
  background-position: 5px -4409px;
}
.country_flag__country-flag___2hKCi.country_flag__fiji___1MWNN,
.country_flag__country-flag___2hKCi.country_flag__FJ___MqQwL {
  background-position: 5px -4514px;
}
.country_flag__country-flag___2hKCi.country_flag__frenchpolynesia___2TbAg,
.country_flag__country-flag___2hKCi.country_flag__PF___171CP {
  background-position: 5px -1819px;
}
.country_flag__country-flag___2hKCi.country_flag__gibraltar___P7dVF,
.country_flag__country-flag___2hKCi.country_flag__GI___PPUME {
  background-position: 5px -4199px;
}
.country_flag__country-flag___2hKCi.country_flag__greenland___3FlNQ,
.country_flag__country-flag___2hKCi.country_flag__GL___3Foh8 {
  background-position: 5px -4164px;
}
.country_flag__country-flag___2hKCi.country_flag__grenada___iDsMq,
.country_flag__country-flag___2hKCi.country_flag__GD___1cDKF {
  background-position: 5px -4269px;
}
.country_flag__country-flag___2hKCi.country_flag__guatemala___1s657,
.country_flag__country-flag___2hKCi.country_flag__GT___3Sk43 {
  background-position: 5px -4024px;
}
.country_flag__country-flag___2hKCi.country_flag__honduras___2U-YD,
.country_flag__country-flag___2hKCi.country_flag__HN___234he {
  background-position: 5px -3884px;
}
.country_flag__country-flag___2hKCi.country_flag__iceland___263fI,
.country_flag__country-flag___2hKCi.country_flag__IS___1Q4d_ {
  background-position: 5px -3639px;
}
.country_flag__country-flag___2hKCi.country_flag__jordan___1hqgP,
.country_flag__country-flag___2hKCi.country_flag__JO___2l-Ye {
  background-position: 5px -3534px;
}
.country_flag__country-flag___2hKCi.country_flag__kenya___3nmWW,
.country_flag__country-flag___2hKCi.country_flag__KE___S9rnl {
  background-position: 5px -3464px;
}
.country_flag__country-flag___2hKCi.country_flag__kuwait___2YxVP,
.country_flag__country-flag___2hKCi.country_flag__KW___3UaxU {
  background-position: 5px -3219px;
}
.country_flag__country-flag___2hKCi.country_flag__latvia___iE-EL,
.country_flag__country-flag___2hKCi.country_flag__LV___2Ubjl {
  background-position: 5px -2869px;
}
.country_flag__country-flag___2hKCi.country_flag__lesotho___UmVPY,
.country_flag__country-flag___2hKCi.country_flag__LS___3pa5b {
  background-position: 5px -2974px;
}
.country_flag__country-flag___2hKCi.country_flag__liechtenstein___mZhPJ,
.country_flag__country-flag___2hKCi.country_flag__LI___1gW7l {
  background-position: 5px -3044px;
}
.country_flag__country-flag___2hKCi.country_flag__lithuania___1AQEo,
.country_flag__country-flag___2hKCi.country_flag__LT___3ZjeL {
  background-position: 5px -2939px;
}
.country_flag__country-flag___2hKCi.country_flag__malawi___2lkyp,
.country_flag__country-flag___2hKCi.country_flag__MW___U3ueV {
  background-position: 5px -2449px;
}
.country_flag__country-flag___2hKCi.country_flag__malta___23TAK,
.country_flag__country-flag___2hKCi.country_flag__MT___3Rxae {
  background-position: 5px -2554px;
}
.country_flag__country-flag___2hKCi.country_flag__mongolia___1bdCA,
.country_flag__country-flag___2hKCi.country_flag__MN___o14yT {
  background-position: 5px -6369px;
}
.country_flag__country-flag___2hKCi.country_flag__morocco___1ISGb,
.country_flag__country-flag___2hKCi.country_flag__MA___3FeEq {
  background-position: 5px -2834px;
}
.country_flag__country-flag___2hKCi.country_flag__mozambique___2lckD,
.country_flag__country-flag___2hKCi.country_flag__MZ___3MjYP {
  background-position: 5px -2344px;
}
.country_flag__country-flag___2hKCi.country_flag__newcaledonia___25MUd,
.country_flag__country-flag___2hKCi.country_flag__NC___2BC5J {
  background-position: 5px -2274px;
}
.country_flag__country-flag___2hKCi.country_flag__oman___3ymZa,
.country_flag__country-flag___2hKCi.country_flag__OM___1u04g {
  background-position: 5px -1924px;
}
.country_flag__country-flag___2hKCi.country_flag__palau___1qEzK,
.country_flag__country-flag___2hKCi.country_flag__PW___14Xgf {
  background-position: 5px -1644px;
}
.country_flag__country-flag___2hKCi.country_flag__panama___2gLZQ,
.country_flag__country-flag___2hKCi.country_flag__PA___1NgOY {
  background-position: 5px -1889px;
}
.country_flag__country-flag___2hKCi.country_flag__philippines___3pMsv,
.country_flag__country-flag___2hKCi.country_flag__PH___91RWh {
  background-position: 5px -1749px;
}
.country_flag__country-flag___2hKCi.country_flag__pitcairnislands___l5kIa,
.country_flag__country-flag___2hKCi.country_flag__PN___3HimG {
  background-position: 5px -6229px;
}
.country_flag__country-flag___2hKCi.country_flag__qatar___3kCMx,
.country_flag__country-flag___2hKCi.country_flag__QA___3oxSV {
  background-position: 5px -5704px;
}
.country_flag__country-flag___2hKCi.country_flag__romania___SpLP3,
.country_flag__country-flag___2hKCi.country_flag__RO___2SMKx {
  background-position: 5px -1539px;
}
.country_flag__country-flag___2hKCi.country_flag__russia___2bqD_,
.country_flag__country-flag___2hKCi.country_flag__RU___38p5h {
  background-position: 5px -1503px;
}
.country_flag__country-flag___2hKCi.country_flag__rwanda___3v7tG,
.country_flag__country-flag___2hKCi.country_flag__RW___3LCpy {
  background-position: 5px -6439px;
}
.country_flag__country-flag___2hKCi.country_flag__saotomeandprincipe___32cHo,
.country_flag__country-flag___2hKCi.country_flag__ST___wNd_n {
  background-position: 5px -1014px;
}
.country_flag__country-flag___2hKCi.country_flag__saintkittsandnevis___3cRSI,
.country_flag__country-flag___2hKCi.country_flag__KN___3dqcl {
  background-position: 5px -3289px;
}
.country_flag__country-flag___2hKCi.country_flag__sainthelena___14fGb,
.country_flag__country-flag___2hKCi.country_flag__SH___Jlr-1 {
  background-position: 5px -909px;
}
.country_flag__country-flag___2hKCi.country_flag__saintvincentandthegrenadines___2Y3Fh,
.country_flag__country-flag___2hKCi.country_flag__VC___GlNgl {
  background-position: 5px -278px;
}
.country_flag__country-flag___2hKCi.country_flag__saintlucia___3V01C,
.country_flag__country-flag___2hKCi.country_flag__LC___2VG8b {
  background-position: 5px -3079px;
}
.country_flag__country-flag___2hKCi.country_flag__saintpierreandmiquelon___1hgd7,
.country_flag__country-flag___2hKCi.country_flag__PM___2ZnwH {
  background-position: 5px -6824px;
}
.country_flag__country-flag___2hKCi.country_flag__sanmarino___1yzUJ,
.country_flag__country-flag___2hKCi.country_flag__SM___28Z0x {
  background-position: 5px -1154px;
}
.country_flag__country-flag___2hKCi.country_flag__saudiarabia___GSzVy,
.country_flag__country-flag___2hKCi.country_flag__SA___2BLqb {
  background-position: 5px -1434px;
}
.country_flag__country-flag___2hKCi.country_flag__seychelles___290jX,
.country_flag__country-flag___2hKCi.country_flag__SC___1sJrk {
  background-position: 5px -1364px;
}
.country_flag__country-flag___2hKCi.country_flag__slovenia___2AYB4,
.country_flag__country-flag___2hKCi.country_flag__SI___1OsDs {
  background-position: 5px -1259px;
}
.country_flag__country-flag___2hKCi.country_flag__tajikistan___3pe1k,
.country_flag__country-flag___2hKCi.country_flag__TJ___2rt_G {
  background-position: 5px -769px;
}
.country_flag__country-flag___2hKCi.country_flag__trinidadandtobago___mMDMB,
.country_flag__country-flag___2hKCi.country_flag__TT___6sW2s {
  background-position: 5px -594px;
}
.country_flag__country-flag___2hKCi.country_flag__unitedarabemirates___2sCRq,
.country_flag__country-flag___2hKCi.country_flag__AE___2BRot {
  background-position: 5px -6299px;
}
.country_flag__country-flag___2hKCi.country_flag__uruguay___3CRBn,
.country_flag__country-flag___2hKCi.country_flag__UY___7g8bf {
  background-position: 5px -351px;
}
.country_flag__country-flag___2hKCi.country_flag__venezuela___HKM00,
.country_flag__country-flag___2hKCi.country_flag__VE___3YU-b {
  background-position: 5px -244px;
}
.country_flag__country-flag___2hKCi.country_flag__india___gVFzx,
.country_flag__country-flag___2hKCi.country_flag__IN___13lwu {
  background-position: 5px -3674px;
}
.country_flag__country-flag___2hKCi.country_flag__vietnam___yJ9kf,
.country_flag__country-flag___2hKCi.country_flag__VN___21iMJ {
  background-position: 5px -174px;
}
.country_flag__country-flag___2hKCi.country_flag__angola___2RR85,
.country_flag__country-flag___2hKCi.country_flag__AO___2HRV8 {
  background-position: 5px -6089px;
}
.country_flag__country-flag___2hKCi.country_flag__anguilla___1f6B0,
.country_flag__country-flag___2hKCi.country_flag__AI___3UEsD {
  background-position: 5px -6229px;
}
.country_flag__country-flag___2hKCi.country_flag__armenia___3FfL3,
.country_flag__country-flag___2hKCi.country_flag__AM___3RNi0 {
  background-position: 5px -6159px;
}
.country_flag__country-flag___2hKCi.country_flag__aruba___28w9O,
.country_flag__country-flag___2hKCi.country_flag__AW___5-EEj {
  background-position: 5px -5949px;
}
.country_flag__country-flag___2hKCi.country_flag__azerbaijanrepublic___18LWa,
.country_flag__country-flag___2hKCi.country_flag__AZ___1UOQz {
  background-position: 5px -5914px;
}
.country_flag__country-flag___2hKCi.country_flag__benin___YPXcy,
.country_flag__country-flag___2hKCi.country_flag__BJ___3Wyyl {
  background-position: 5px -5634px;
}
.country_flag__country-flag___2hKCi.country_flag__bhutan___199Mp,
.country_flag__country-flag___2hKCi.country_flag__BT___EjH7I {
  background-position: 5px -5424px;
}
.country_flag__country-flag___2hKCi.country_flag__bolivia___34pNy,
.country_flag__country-flag___2hKCi.country_flag__BO___1rXTr {
  background-position: 5px -5529px;
}
.country_flag__country-flag___2hKCi.country_flag__brunei___2NWgQ,
.country_flag__country-flag___2hKCi.country_flag__BN___10jei {
  background-position: 5px -5564px;
}
.country_flag__country-flag___2hKCi.country_flag__burundi___1QXa8,
.country_flag__country-flag___2hKCi.country_flag__BI___YT9vZ {
  background-position: 5px -5669px;
}
.country_flag__country-flag___2hKCi.country_flag__capeverde___39TQK,
.country_flag__country-flag___2hKCi.country_flag__CV___26dUu {
  background-position: 5px -5039px;
}
.country_flag__country-flag___2hKCi.country_flag__chad___ClXmi,
.country_flag__country-flag___2hKCi.country_flag__TD___2ud95 {
  background-position: 5px -1539px;
}
.country_flag__country-flag___2hKCi.country_flag__chile___uPVji,
.country_flag__country-flag___2hKCi.country_flag__CL___AEHF- {
  background-position: 5px -5179px;
}
.country_flag__country-flag___2hKCi.country_flag__comoros___3gt-T,
.country_flag__country-flag___2hKCi.country_flag__KM___2u3Pr {
  background-position: 5px -3324px;
}
.country_flag__country-flag___2hKCi.country_flag__cookislands___3HBbr,
.country_flag__country-flag___2hKCi.country_flag__CK___Z7821 {
  background-position: 5px -5214px;
}
.country_flag__country-flag___2hKCi.country_flag__costarica___q8V4g,
.country_flag__country-flag___2hKCi.country_flag__CR___3sEHv {
  background-position: 5px -5074px;
}
.country_flag__country-flag___2hKCi.country_flag__democraticrepublicofthecongo___1zWyy,
.country_flag__country-flag___2hKCi.country_flag__CD___g7_Pi {
  background-position: 5px -5284px;
}
.country_flag__country-flag___2hKCi.country_flag__djibouti___3PyRJ,
.country_flag__country-flag___2hKCi.country_flag__DJ___wRMDX {
  background-position: 5px -4899px;
}
.country_flag__country-flag___2hKCi.country_flag__falklandislands___1BsF7,
.country_flag__country-flag___2hKCi.country_flag__FK___1S6on {
  background-position: 5px -6229px;
}
.country_flag__country-flag___2hKCi.country_flag__gabonrepublic___1iTlF,
.country_flag__country-flag___2hKCi.country_flag__GA___2dI_X {
  background-position: 5px -4339px;
}
.country_flag__country-flag___2hKCi.country_flag__gambia___pBIOt,
.country_flag__country-flag___2hKCi.country_flag__GM___2-YZO {
  background-position: 5px -4129px;
}
.country_flag__country-flag___2hKCi.country_flag__georgia___2ECCy,
.country_flag__country-flag___2hKCi.country_flag__GE___3IbFQ {
  background-position: 5px -6652px;
}
.country_flag__country-flag___2hKCi.country_flag__guinea___p7bMB,
.country_flag__country-flag___2hKCi.country_flag__guineabissau___1FIag,
.country_flag__country-flag___2hKCi.country_flag__GN___1QDfd,
.country_flag__country-flag___2hKCi.country_flag__GW___1QC9z {
  background-position: 5px -3989px;
}
.country_flag__country-flag___2hKCi.country_flag__guyana___3cDOI,
.country_flag__country-flag___2hKCi.country_flag__GY___1nzc6 {
  background-position: 5px -3954px;
}
.country_flag__country-flag___2hKCi.country_flag__kazakhstan___30A0u,
.country_flag__country-flag___2hKCi.country_flag__KZ___1_YNi {
  background-position: 5px -3149px;
}
.country_flag__country-flag___2hKCi.country_flag__kiribati___19OHB,
.country_flag__country-flag___2hKCi.country_flag__KI___3FzQJ {
  background-position: 5px -3359px;
}
.country_flag__country-flag___2hKCi.country_flag__kyrgyzstan___PTbZ_,
.country_flag__country-flag___2hKCi.country_flag__KG___2eaHz {
  background-position: 5px -3429px;
}
.country_flag__country-flag___2hKCi.country_flag__laos___2eWkN,
.country_flag__country-flag___2hKCi.country_flag__LA___KNbsG {
  background-position: 5px -3114px;
}
.country_flag__country-flag___2hKCi.country_flag__madagascar___22xqr,
.country_flag__country-flag___2hKCi.country_flag__MG___2ZOK1 {
  background-position: 5px -2799px;
}
.country_flag__country-flag___2hKCi.country_flag__maldives___38Fw7,
.country_flag__country-flag___2hKCi.country_flag__MV___3xnBq {
  background-position: 5px -2484px;
}
.country_flag__country-flag___2hKCi.country_flag__mali___1zcfk,
.country_flag__country-flag___2hKCi.country_flag__ML___RajHE {
  background-position: 5px -2729px;
}
.country_flag__country-flag___2hKCi.country_flag__marshallislands___1Pdxy,
.country_flag__country-flag___2hKCi.country_flag__MH___36kbS {
  background-position: 5px -2764px;
}
.country_flag__country-flag___2hKCi.country_flag__mauritania___8CIv8,
.country_flag__country-flag___2hKCi.country_flag__MR___3GNrZ {
  background-position: 5px -2624px;
}
.country_flag__country-flag___2hKCi.country_flag__mauritius___20f86,
.country_flag__country-flag___2hKCi.country_flag__MU___20xfL {
  background-position: 5px -2519px;
}
.country_flag__country-flag___2hKCi.country_flag__micronesia___1WJ8f,
.country_flag__country-flag___2hKCi.country_flag__FM___MPY-S {
  background-position: 5px -4444px;
}
.country_flag__country-flag___2hKCi.country_flag__montserrat___22lM9,
.country_flag__country-flag___2hKCi.country_flag__MS___fK6IH {
  background-position: 5px -2589px;
}
.country_flag__country-flag___2hKCi.country_flag__mayotte___1FHiG,
.country_flag__country-flag___2hKCi.country_flag__YT___26IX0 {
  background-position: 5px -6544px;
}
.country_flag__country-flag___2hKCi.country_flag__namibia___1XPzj,
.country_flag__country-flag___2hKCi.country_flag__NA___VixrL {
  background-position: 5px -2309px;
}
.country_flag__country-flag___2hKCi.country_flag__nauru___3QRRY,
.country_flag__country-flag___2hKCi.country_flag__NR___3E61n {
  background-position: 5px -2029px;
}
.country_flag__country-flag___2hKCi.country_flag__nepal___3nUio,
.country_flag__country-flag___2hKCi.country_flag__NP___2Qdo_ {
  background-position: 5px -2064px;
}
.country_flag__country-flag___2hKCi.country_flag__netherlandsantilles___1xCBr,
.country_flag__country-flag___2hKCi.country_flag__AN___SV8nX {
  background-position: 5px -6124px;
}
.country_flag__country-flag___2hKCi.country_flag__nicaragua___1arL1,
.country_flag__country-flag___2hKCi.country_flag__NI___BfVIR {
  background-position: 5px -2169px;
}
.country_flag__country-flag___2hKCi.country_flag__niger___1OcDD,
.country_flag__country-flag___2hKCi.country_flag__NE___2ix5Y {
  background-position: 5px -2239px;
}
.country_flag__country-flag___2hKCi.country_flag__niue___16Iyb,
.country_flag__country-flag___2hKCi.country_flag__NU___1ncsJ {
  background-position: 5px -1994px;
}
.country_flag__country-flag___2hKCi.country_flag__norfolkisland___m56vE,
.country_flag__country-flag___2hKCi.country_flag__NF___18pCo {
  background-position: 5px -2204px;
}
.country_flag__country-flag___2hKCi.country_flag__papuanewguinea___10UX1,
.country_flag__country-flag___2hKCi.country_flag__PG___1MJTa {
  background-position: 5px -1784px;
}
.country_flag__country-flag___2hKCi.country_flag__peru___1xcHR,
.country_flag__country-flag___2hKCi.country_flag__PE____9OG6 {
  background-position: 5px -1854px;
}
.country_flag__country-flag___2hKCi.country_flag__republicofcongo___2tJd6,
.country_flag__country-flag___2hKCi.country_flag__CG___YZm9K {
  background-position: 5px -5252px;
}
.country_flag__country-flag___2hKCi.country_flag__senegal___1WKM_,
.country_flag__country-flag___2hKCi.country_flag__SN___2WLEY {
  background-position: 5px -1119px;
}
.country_flag__country-flag___2hKCi.country_flag__serbia___2PD0o,
.country_flag__country-flag___2hKCi.country_flag__RS___tOFSf {
  background-position: 5px -6718px;
}
.country_flag__country-flag___2hKCi.country_flag__sierraleone___2PrQ9,
.country_flag__country-flag___2hKCi.country_flag__SL___5q_V7 {
  background-position: 5px -1189px;
}
.country_flag__country-flag___2hKCi.country_flag__solomonislands___24fIz,
.country_flag__country-flag___2hKCi.country_flag__SB___3pB7M {
  background-position: 5px -1399px;
}
.country_flag__country-flag___2hKCi.country_flag__somalia___3a_E8,
.country_flag__country-flag___2hKCi.country_flag__SO___2aU4Z {
  background-position: 5px -1084px;
}
.country_flag__country-flag___2hKCi.country_flag__srilanka___3uVNG,
.country_flag__country-flag___2hKCi.country_flag__LK___2pe1J {
  background-position: 5px -3009px;
}
.country_flag__country-flag___2hKCi.country_flag__sthelena___52-8Z,
.country_flag__country-flag___2hKCi.country_flag__SH___Jlr-1 {
  background-position: 5px -909px;
}
.country_flag__country-flag___2hKCi.country_flag__suriname___msctX,
.country_flag__country-flag___2hKCi.country_flag__SR___1cBXw {
  background-position: 5px -1049px;
}
.country_flag__country-flag___2hKCi.country_flag__swaziland___29nPE,
.country_flag__country-flag___2hKCi.country_flag__SZ___1UXQF {
  background-position: 5px -6509px;
}
.country_flag__country-flag___2hKCi.country_flag__svalbardandjanmayen___1N2ud,
.country_flag__country-flag___2hKCi.country_flag__SJ___2XLnG {
  background-position: 5px -2099px;
}
.country_flag__country-flag___2hKCi.country_flag__tanzania___3tWVm,
.country_flag__country-flag___2hKCi.country_flag__TZ___mKDmM {
  background-position: 5px -489px;
}
.country_flag__country-flag___2hKCi.country_flag__togo___gBI06,
.country_flag__country-flag___2hKCi.country_flag__TG___3dOl8 {
  background-position: 5px -839px;
}
.country_flag__country-flag___2hKCi.country_flag__tonga___3TBiJ,
.country_flag__country-flag___2hKCi.country_flag__TO___2-dB3 {
  background-position: 5px -664px;
}
.country_flag__country-flag___2hKCi.country_flag__tunisia___2K-cC,
.country_flag__country-flag___2hKCi.country_flag__TN___3e5nx {
  background-position: 5px -699px;
}
.country_flag__country-flag___2hKCi.country_flag__turkmenistan___15lFg,
.country_flag__country-flag___2hKCi.country_flag__TM___286VR {
  background-position: 5px -734px;
}
.country_flag__country-flag___2hKCi.country_flag__turksandcaicos___KZMU3,
.country_flag__country-flag___2hKCi.country_flag__TC___3NMol {
  background-position: 5px -909px;
}
.country_flag__country-flag___2hKCi.country_flag__tuvalu___2X_mv,
.country_flag__country-flag___2hKCi.country_flag__TV___3k1ad {
  background-position: 5px -559px;
}
.country_flag__country-flag___2hKCi.country_flag__uganda___3-Xzb,
.country_flag__country-flag___2hKCi.country_flag__UG___1xqrS {
  background-position: 5px -419px;
}
.country_flag__country-flag___2hKCi.country_flag__ukraine___33haG,
.country_flag__country-flag___2hKCi.country_flag__UA___385fD {
  background-position: 5px -454px;
}
.country_flag__country-flag___2hKCi.country_flag__vaticancity___1LDK0,
.country_flag__country-flag___2hKCi.country_flag__VA____JCeO {
  background-position: 5px -314px;
}
.country_flag__country-flag___2hKCi.country_flag__virginislands___2fztj,
.country_flag__country-flag___2hKCi.country_flag__VG___1-pks {
  background-position: 5px -209px;
}
.country_flag__country-flag___2hKCi.country_flag__wallisandfutuna___2D5i7,
.country_flag__country-flag___2hKCi.country_flag__WF___3phTS {
  background-position: 5px -6792px;
}
.country_flag__country-flag___2hKCi.country_flag__montenegro___xErS0,
.country_flag__country-flag___2hKCi.country_flag__ME___2AplE {
  background-position: 5px -6859px;
}
.country_flag__country-flag___2hKCi.country_flag__macedonia___21E_K,
.country_flag__country-flag___2hKCi.country_flag__MK___323CJ {
  background-position: 5px -6894px;
}
.country_flag__country-flag___2hKCi.country_flag__moldova___vUdn4,
.country_flag__country-flag___2hKCi.country_flag__MD___2e1Qt {
  background-position: 5px -6929px;
}
.country_flag__country-flag___2hKCi.country_flag__kosovo___1eFV9,
.country_flag__country-flag___2hKCi.country_flag__XK___10Io8 {
  background-position: 5px -6964px;
}
.country_flag__country-flag___2hKCi.country_flag__belarus___UHxo3,
.country_flag__country-flag___2hKCi.country_flag__BY___I3A83 {
  background-position: 5px -6999px;
}
.country_flag__country-flag___2hKCi.country_flag__monaco___frLGh,
.country_flag__country-flag___2hKCi.country_flag__MC___3wVVO {
  background-position: 5px -7034px;
}
.country_flag__country-flag___2hKCi.country_flag__nigeria___1xBoz,
.country_flag__country-flag___2hKCi.country_flag__NG___2Fsfk {
  background-position: 5px -7069px;
}
.country_flag__country-flag___2hKCi.country_flag__ghana___1aM32,
.country_flag__country-flag___2hKCi.country_flag__GH___23jQr {
  background-position: 5px -7104px;
}
.country_flag__country-flag___2hKCi.country_flag__cotedivoire___39iCs,
.country_flag__country-flag___2hKCi.country_flag__CI___2jrP0 {
  background-position: 5px -7139px;
}
.country_flag__country-flag___2hKCi.country_flag__cameroon___2mq6t,
.country_flag__country-flag___2hKCi.country_flag__CM___ydMr3 {
  background-position: 5px -7174px;
}
.country_flag__country-flag___2hKCi.country_flag__zimbabwe___3XuKB,
.country_flag__country-flag___2hKCi.country_flag__ZW___3fbay {
  background-position: 5px -7209px;
}
.country_flag__country-flag___2hKCi.country_flag__paraguay___3cBJ8,
.country_flag__country-flag___2hKCi.country_flag__PY___2BQQS {
  background-position: 5px -7244px;
}
.campaign_title__container___1imkw {
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 700px) {
  .campaign_title__container___1imkw {
    display: block;
    text-align: center;
  }
}
.campaign_title__avatar-wrapper___1VIzd {
  width: 72px;
  height: 72px;
  display: inline-block;
  margin-right: 14px;
  vertical-align: top;
  -ms-flex-positive: 0;
      flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 700px) {
  .campaign_title__avatar-wrapper___1VIzd {
    width: 67px;
    height: 67px;
    display: block;
    margin: -44.66666667px auto 12px auto;
  }
}
.campaign_title__title-wrapper___6pvZe {
  display: inline-block;
  vertical-align: top;
}
.campaign_title__title___3ywC8 {
  line-height: 1.3;
  margin-bottom: 4px;
  word-break: break-word;
}
@media (max-width: 700px) {
  .campaign_title__title___3ywC8 {
    font-size: 1.875rem;
    line-height: 1.4;
    font-weight: 300;
    text-transform: none;
    font-family: 'PayPal-Sans-Big', sans-serif;
    text-align: center;
    padding-left: 36px;
    padding-right: 36px;
  }
}
.campaign_title__intro___fQia8 {
}
@media (max-width: 700px) {
  .campaign_title__intro___fQia8 {
    text-align: center;
    margin-bottom: 24px;
  }
}
.campaign_title__organizer-subtext___1ZL4L {
}
.white_box__white-box___1etjP {
  background-color: rgba(255, 255, 255, 0.92);
  padding: 24px;
  border-radius: 5px;
  margin: 16px 0;
}
.white_box__white-box___1etjP:empty {
  display: none;
}
@media (max-width: 700px) {
  .white_box__white-box___1etjP {
    margin: 12px 0;
    padding-left: 36px;
    padding-right: 36px;
  }
}
.campaign_action__container___3ggyz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
}
@media (max-width: 1160px) {
  .campaign_action__container___3ggyz {
    display: block;
  }
}
.campaign_action__chip-in-button-container___2UPQO {
  -ms-flex: 1;
      flex: 1;
}
.campaign_action__chip-in-button-container___2UPQO a {
  white-space: nowrap;
  margin-bottom: 0;
}
@media (max-width: 700px) {
  .campaign_action__chip-in-button-container___2UPQO {
    padding-left: 36px;
    padding-right: 36px;
    width: 100%;
  }
}
.campaign_action__manage-button-container___lgmzF {
  -ms-flex: 1;
      flex: 1;
  margin-left: 12px;
}
@media (max-width: 1160px) {
  .campaign_action__manage-button-container___lgmzF {
    margin-left: 0;
  }
}
.campaign_action__manage-button-container___lgmzF a {
  margin-bottom: 12px;
}
@media (max-width: 700px) {
  .campaign_action__manage-button-container___lgmzF {
    padding-left: 36px;
    padding-right: 36px;
    width: 100%;
  }
}
.campaign_action__manage-button___1GnfL {
  white-space: nowrap;
}
.campaign_action__fixed-campaign-title___1BrDa {
  line-height: 50px;
  text-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.campaign_action__left-part___3HQRs {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .campaign_action__left-part___3HQRs {
    float: left;
    width: 58.33333333%;
  }
}
@media (min-width: 900px) {
  .campaign_action__left-part___3HQRs {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 1160px) {
  .campaign_action__left-part___3HQRs {
    float: left;
    width: 66.66666667%;
  }
}
@media (max-width: 700px) {
  .campaign_action__left-part___3HQRs {
    padding-left: 0;
    padding-right: 0;
  }
}
.campaign_action__right-part___1zCGD {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .campaign_action__right-part___1zCGD {
    float: left;
    width: 41.66666667%;
  }
}
@media (min-width: 900px) {
  .campaign_action__right-part___1zCGD {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .campaign_action__right-part___1zCGD {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 700px) {
  .campaign_action__right-part___1zCGD {
    margin-top: 0;
  }
}
@media (max-width: 700px) {
  .campaign_action__right-part___1zCGD {
    padding-left: 0;
    padding-right: 0;
  }
}
.campaign_action__grid-container___1lYIF {
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
  margin-top: 25px;
}
@media (max-width: 700px) {
  .campaign_action__grid-container___1lYIF {
    padding-left: 36px;
    padding-right: 36px;
  }
}
@media (max-width: 700px) {
  .campaign_action__grid-container___1lYIF {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.campaign_action__grid-container___1lYIF.campaign_action__fixed-gradient-grid___BIdCf {
  margin-top: 0;
}
.campaign_action__grid-row___1J2t- {
  margin-left: -12px;
  margin-right: -12px;
}
@media (max-width: 700px) {
  .campaign_action__grid-row___1J2t- {
    margin-left: 0;
    margin-right: 0;
  }
}
.fixed_gradient__fixed-gradient-container___1Pgdo {
  border: 0;
  transform: translateZ(0);
  color: #fff;
  z-index: 2000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0.97;
  background-image: linear-gradient(10deg, #0070BA, #1546A0);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.29);
  padding: 15px 0;
}
.chip_in_button__chip-in-button___2z03j {
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  min-width: 0;
}
.chip_in_button__chip-in-button___2z03j.chip_in_button__preview___12_fM {
  cursor: pointer !important;
}
.share__share___3PNDJ {
  text-align: center;
}
.share__title___g0B18 {
  margin-top: 8px;
  margin-bottom: 21px;
}
.share_campaign__share-icons___38Eqs {
  text-align: center;
  margin: 22px 0 0;
}
.share_campaign__share-icons___38Eqs:empty {
  display: none;
}
.share_campaign__share-icons___38Eqs .share_campaign__share-icon___35bEv {
  margin-left: 10px;
  margin-right: 10px;
  display: inline-block;
  cursor: pointer;
}
.share_campaign__share-icons___38Eqs .share_campaign__share-icon___35bEv:first-child {
  margin-left: 0;
}
.share_campaign__share-icons___38Eqs .share_campaign__share-icon___35bEv:last-child {
  margin-right: 0;
}
@media (min-width: 700px) and (max-width: 1160px) {
  .share_campaign__share-icons___38Eqs .share_campaign__share-icon___35bEv {
    margin-left: 8px;
    margin-right: 8px;
  }
  .share_campaign__share-icons___38Eqs .share_campaign__share-icon___35bEv .share_campaign__sub-text___25sT4 {
    display: none;
  }
}
.share_campaign__sub-text___25sT4 {
  color: #9DA3A6;
}
.copy_box__copy-box-wrapper___3NE47 {
  position: relative;
}
.copy_box__copy-box___t4btt {
  border: solid 1px #b7bcbf;
  width: 100%;
  border-radius: 5px;
  padding: 20px 15px;
  text-overflow: ellipsis;
  text-align: left;
  color: #2c2e2f;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-positive: 1;
      flex-grow: 1;
}
.copy_box__copy-box___t4btt input[type='text'] {
  border: 0;
  margin: 0;
  padding: 0;
  outline: none;
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
  width: 100%;
  line-height: 1.2;
}
.copy_box__copy-box-disabled___1j0l8 {
}
.copy_box__copy-box-disabled___1j0l8 input[type='text'] {
  color: #B7BCBF;
}
.copy_box__copy-link___sEyx7 {
  margin-left: 9px;
  position: relative;
}
.copy_box__copy-link___sEyx7 a {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
.copy_box__copied-tooltip___3Hn_t {
  background-color: #e1e7eb;
  color: #2c2e2f;
  border-radius: 2px;
  position: absolute;
  font-weight: 300;
  font-size: 12px;
  line-height: 12px;
  padding: 6px;
  bottom: -32px;
  /* @noflip */
  right: 0 /*rtl:ignore*/;
}
.copy_box__copied-tooltip___3Hn_t:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  margin-left: -6px;
  right: 18px;
  border-bottom: 6px solid #e1e7eb;
  top: -6px;
}
.copy_box__tooltip-enter___Qp8Xo {
  opacity: 0.01;
}
.copy_box__tooltip-enter___Qp8Xo.copy_box__tooltip-enter-active___2u5Ce {
  opacity: 1;
  transition: opacity 250ms ease-out;
}
.copy_box__tooltip-leave___3B3PY {
  opacity: 1;
}
.copy_box__tooltip-leave___3B3PY.copy_box__tooltip-leave-active___3EXNP {
  opacity: 0.01;
  transition: opacity 250ms ease-out;
}
.start_your_own__start___186gW {
  text-align: center;
}
.start_your_own__icon___1q0yL {
  margin-top: 2px;
}
.start_your_own__title___HtUUd {
  margin-bottom: 22px;
}
.start_your_own__create-button___1svf9 {
  margin-bottom: 0;
}
.fade_out_link__fade-out___11Awh {
  transition: opacity 250ms linear;
  opacity: 0;
}
.public_contributions_list__contributions-count___2qCd_ {
  color: #6C7378;
  padding-bottom: 12px;
  border-bottom: 1px dotted #CBD2D6;
}
.public_contributions_list__attention___1Z0VD {
  color: #6C7378;
}
.public_contributions_list__cta-container___F3R35 {
  border-bottom: 1px dotted #CBD2D6;
  padding-bottom: 12px;
}
.public_contributions_list__cta-container___F3R35:last-child {
  padding-bottom: 0;
  border: none;
}
.public_contributions_list__help___2wTgc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.public_contributions_list__help-title___15682 {
  color: #2C2E2F;
}
.public_contributions_list__help-details___3CN_D {
  -ms-flex-positive: 1;
      flex-grow: 1;
  margin-right: 12px;
  padding-top: 12px;
}
.public_contributions_list__help-action___1mbvO {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-top: 7px;
}
.public_contributions_list__help-action___1mbvO a {
  margin-bottom: 0;
}
.public_contributions_list__date-row___2C_fg {
  text-transform: uppercase;
}
.public_contributions_list__date-row___2C_fg:not(:first-child) {
  padding-top: 24px;
}
.mock_text__mock-text-container___3gSqM {
  height: 1em;
  display: inline-block;
}
.mock_text__mock-text-aligner___2f1S0 {
  height: 1em;
  vertical-align: middle;
  display: inline-block;
}
.mock_text__mock-text___3-He- {
  display: inline-block;
  height: 0.5em;
  background-color: #eff1f5;
}
.public_contribution_row__row___3OM2F {
  padding: 1.5em 0;
  position: relative;
  border-bottom: 1px dotted #CBD2D6;
}
.public_contribution_row__row___3OM2F:last-child {
  border: none;
  padding-bottom: 0;
}
.public_contribution_row__avatar-wrapper___2nOio {
  width: 52px;
  height: 52px;
  display: inline-block;
  margin-right: 13px;
  vertical-align: top;
}
.public_contribution_row__details-wrapper___25Efs {
  display: inline-block;
  width: 60%;
  margin-top: 3px;
}
.public_contribution_row__details-wrapper-preview___3gW_R {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin-top: 0;
}
.public_contribution_row__details-wrapper-preview___3gW_R p {
  margin-top: 0;
  margin-bottom: 0;
}
.public_contribution_row__amount___17L-0 {
  display: inline-block;
  width: 150px;
  position: absolute;
  text-align: right;
  right: 0;
  margin-top: 10px;
  color: #2C2E2F;
}
.public_contribution_row__amount-preview___M3_ej {
  color: #cecfd0;
}
.public_contribution_row__contributor-name___3zP0i {
  color: #2C2E2F;
}
.public_contribution_row__days-ago___2q87c,
.public_contribution_row__note___3hoh1 {
  color: #6C7378;
}
.public_contribution_row__days-ago___2q87c {
  line-height: 1;
  margin-bottom: 12px;
}
.public_contribution_row__note___3hoh1 {
  line-height: 1.3;
}
.white_header__campaign-white-header___1t1nz {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16);
}
.white_header__campaign-white-header-fixed___3NomN {
  transform: translate3d(0, 0, 0);
  background-color: #ffffff;
}
@media (min-width: 700px) {
  .white_header__campaign-white-header-fixed___3NomN {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    background-color: rgba(255, 255, 255, 0.92);
  }
}
.modal-enter {
  transform: translateY(100%);
  will-change: transform;
}
.modal-enter-active {
  transform: translateY(0%);
  transition: transform 250ms;
}
.modal-enter-active ~ * {
  pointer-events: none;
}
.modal-leave {
  transform: translateY(0%);
  will-change: transform;
}
.modal-leave.modal-leave-active {
  transform: translateY(100%);
  transition: transform 250ms;
}
.rampdown_alert__transfer___ITJNi {
  display: inline-block;
}
.campaign_not_found__campaign-not-found___Q78tj {
  text-align: center;
}
.campaign_not_found__icon-container___3BSjb {
  width: 116px;
  height: 116px;
  display: inline-block;
  margin-bottom: 35px;
}
.campaign_not_found__title___1yDZ7 {
  margin-bottom: 8px;
}
.campaign_not_found__description___2xqIq {
  margin-bottom: 36px;
}
.campaign_not_found__learn-button___24AZi {
  margin-top: 10px;
}
.preview_header__header-container___15aPM {
  clear: both;
  overflow: auto;
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 700px) {
  .preview_header__header-container___15aPM {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.preview_header__back-container___39wTd {
  float: left;
}
.preview_header__x-button___hzjV_ {
  float: right;
  line-height: 1.58rem;
  cursor: pointer;
}
.preview_header__bottom-part___2MA0Z {
  clear: both;
  padding-top: 9px;
}
.preview_header__title___qH_9m {
}
@media (max-width: 700px) {
  .preview_header__title___qH_9m {
    text-align: center;
    margin: 20px auto 0;
  }
}
.preview_header__right-part___FvdkF {
  margin-top: 7px;
  display: block;
  float: left;
}
@media (max-width: 700px) {
  .preview_header__right-part___FvdkF {
    float: none;
  }
}
.preview_header__next-button___m-Pt7 {
  float: right;
  margin-top: 7px;
  margin-bottom: 0;
  width: 100%;
  max-width: 303px;
}
.preview_header__next-button-mobile___2fcXd {
  margin: 12px auto 0;
  display: block;
  width: 100%;
}
.preview_header__next-button-mobile___2fcXd:last-of-type {
  margin-left: auto;
}
.preview_header__edit___z_RkM {
  color: #0070BA;
  display: block;
}
@media (max-width: 700px) {
  .preview_header__edit___z_RkM {
    text-align: center;
    margin: 25px auto 0;
  }
}
@media (max-width: 700px) {
}
.create__preview-animation-container___ZNS-f {
  position: relative;
}
.create__create-modal-enter___3Qxa1 {
  opacity: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translate3d(0, 0, 0);
}
.create__create-modal-enter-active___30myP {
  opacity: 1;
  transition: all 500ms ease-out;
  transition-delay: 250ms;
}
.create__create-modal-leave___3uckH {
  opacity: 1;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translate3d(0, 0, 0);
}
.create__create-modal-leave-active___1g8xV {
  opacity: 0;
  transition: all 750ms ease-out;
  transition-delay: 0;
}
.create__preview-enter___37cKz {
  opacity: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translate3d(0, 0, 0);
  overflow: hidden !important;
  height: 100% !important;
}
.create__preview-enter___37cKz::before {
  content: '';
  background-color: #F5F7FA;
  height: 100vh;
  width: calc((100% - 612px)/2);
  position: fixed;
  top: 0;
  z-index: 50001;
  left: 0;
  transform: translate3d(0%, 0, 0);
}
.create__preview-enter___37cKz::after {
  content: '';
  background-color: #F5F7FA;
  height: 100vh;
  width: calc((100% - 612px)/2);
  position: fixed;
  top: 0;
  z-index: 50001;
  right: 0;
  transform: translate3d(0%, 0, 0);
}
.create__preview-enter-active___2TOHR {
  opacity: 1;
  transition: all 750ms ease-out;
  transition-delay: 0;
}
.create__preview-enter-active___2TOHR::before {
  transition: transform 250ms ease-out;
  transition-delay: 500ms;
  transform: translate3d(-100%, 0, 0);
}
.create__preview-enter-active___2TOHR::after {
  transition: transform 250ms ease-out;
  transition-delay: 500ms;
  transform: translate3d(100%, 0, 0);
}
.create__preview-leave___1NFFO {
  opacity: 1;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transform: translate3d(0, 0, 0);
  overflow: hidden !important;
  height: 100% !important;
}
.create__preview-leave___1NFFO::before {
  content: '';
  background-color: #F5F7FA;
  height: 100vh;
  width: calc((100% - 612px)/2);
  position: fixed;
  top: 0;
  z-index: 50001;
  left: 0;
  transform: translate3d(-100%, 0, 0);
}
.create__preview-leave___1NFFO::after {
  content: '';
  background-color: #F5F7FA;
  height: 100vh;
  width: calc((100% - 612px)/2);
  position: fixed;
  top: 0;
  z-index: 50001;
  right: 0;
  transform: translate3d(100%, 0, 0);
}
.create__preview-leave-active___1rtmw {
  opacity: 0;
  transition: all 500ms ease-out;
  transition-delay: 250ms;
}
.create__preview-leave-active___1rtmw::before {
  transition: transform 250ms ease-out;
  transition-delay: 0ms;
  transform: translate3d(0%, 0, 0);
}
.create__preview-leave-active___1rtmw::after {
  transition: transform 250ms ease-out;
  transition-delay: 0ms;
  transform: translate3d(0%, 0, 0);
}
.create__settings-link___1kqvM {
  margin-top: 12px;
  display: block;
  text-align: center;
}
.create_basics__title___2E83k {
  margin-bottom: 2px;
}
.create_basics__subtitle___3NmGF {
  margin-bottom: 24px;
}
.create_basics__textbox-wrapper___1rK6E {
  margin: 12px 0;
}
.create_basics__textbox-wrapper___1rK6E:last-child {
  margin-bottom: 20px;
}
.create_basics__checkbox-wrapper___2lVxi {
  margin-top: 12px;
}
.create_basics__next-button___8kYR4 {
  margin-top: 36px;
}
.create_preferences__title___2vzyN {
  margin-bottom: 24px;
}
.create_preferences__subtitle___zEwEC {
  margin-top: 20px;
}
.create_preferences__next-button___2TZQT {
  margin-top: 36px;
}
.create_preferences__checkbox-wrapper___2h-lE {
  margin-top: 20px;
}
.create_preferences__contrib-prefs-container___UR_CZ {
  margin-bottom: 29px;
}
.create_preferences__disclaimer___2pRGW {
  margin-top: 12px;
}
.create_description__title___62qBX {
  margin-bottom: 24px;
}
.create_description__description-container___2rBEl {
  margin-top: 24px;
  width: 100%;
}
.create_description__btn-done____ieoI {
  margin-top: 48px;
}
.create_description__description-subtitle___2_nBO {
  margin-top: 12px;
}
.create_prepublish__title___3edIb {
  text-align: center;
  margin-bottom: 38px;
}
.create_prepublish__subtitle___U_MrQ {
  text-align: center;
  margin-bottom: 53px;
}
.create_prepublish__submit-button___3vAq7 {
  margin: 0 auto;
}
.create_publish__title___23IZW {
  text-align: center;
  margin-bottom: 10px;
}
.create_publish__title___23IZW:last-child {
  margin-bottom: 0;
}
.create_publish__subtitle___mC2bs {
  text-align: center;
  margin-bottom: 53px;
}
.create_publish__disclaimer___3-qxp {
  margin-bottom: 38px;
}
.create_publish__submit-button___1NPu7 {
  margin: 0 auto;
}
.create_publish__create-indicator-container___3IkUw {
  width: 100%;
}
.create_publish__create-indicator___2SucG {
  height: 98px;
  width: 98px;
  display: block;
  margin: 0 auto 26px;
  color: #00CF92;
  line-height: 98px;
}
.create_publish__create-indicator___2SucG::before {
  position: relative;
  top: -25px;
  left: -17px;
}
.create_publish__description___1iggn {
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}
.create_publish__link-intro___2z6Sa {
  margin-top: 25px;
  margin-bottom: 8px;
  text-align: center;
}
.create_publish__done-button___1DXMI {
  margin: auto 0;
}
.create_publish__share-button___3q2qp {
  margin-top: 36px;
  margin-bottom: 12px;
}
.create_publish__chip-in___3EGg1 {
  margin-top: 35px;
  text-align: center;
}
.create_share__share-title___2qSzf {
  text-align: center;
  margin-bottom: 31px;
}
.create_share__done-button___3OXrr {
  margin: 40px 0 0;
}
.empty_hub__container___15BNK {
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
}
@media (max-width: 700px) {
  .empty_hub__container___15BNK {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.empty_hub__top-area___1ir-W {
  margin-left: -12px;
  margin-right: -12px;
}
.empty_hub__top-left-part___2KZjU {
  float: left;
  width: 100%;
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  display: inline-block;
  vertical-align: middle;
  float: none;
}
@media (min-width: 700px) {
  .empty_hub__top-left-part___2KZjU {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 900px) {
  .empty_hub__top-left-part___2KZjU {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 1160px) {
  .empty_hub__top-left-part___2KZjU {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 700px) {
  .empty_hub__top-left-part___2KZjU {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 900px) {
  .empty_hub__top-left-part___2KZjU {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 1160px) {
  .empty_hub__top-left-part___2KZjU {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
.empty_hub__top-right-part___1Vhq_ {
  float: left;
  width: 0%;
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  display: inline-block;
  vertical-align: middle;
  float: none;
  text-align: right;
}
@media (min-width: 700px) {
  .empty_hub__top-right-part___1Vhq_ {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 900px) {
  .empty_hub__top-right-part___1Vhq_ {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .empty_hub__top-right-part___1Vhq_ {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 700px) {
  .empty_hub__top-right-part___1Vhq_ {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 900px) {
  .empty_hub__top-right-part___1Vhq_ {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 1160px) {
  .empty_hub__top-right-part___1Vhq_ {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
.empty_hub__title___3_QJE {
  margin-bottom: 7px;
  margin-top: 12px;
}
@media (max-width: 700px) {
  .empty_hub__title___3_QJE {
    text-align: center;
  }
}
.empty_hub__subtitle___2OBJ9 {
  margin-bottom: 3px;
}
@media (max-width: 700px) {
  .empty_hub__subtitle___2OBJ9 {
    text-align: center;
    margin-bottom: 12px;
  }
}
.empty_hub__cta-button-top___oeVhM {
  min-width: 187px;
  margin: 0;
}
.empty_hub__tiles___1f4q5 {
  margin-left: -12px;
  margin-right: -12px;
  background-color: white;
  margin: 23px auto 0;
}
@media (min-width: 700px) {
  .empty_hub__tiles___1f4q5 {
    background-color: white;
  }
}
.empty_hub__tile___3dssO {
  padding: 41px 24px;
  text-align: center;
  min-height: 316px;
  background-color: white;
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .empty_hub__tile___3dssO {
    float: left;
    width: 100%;
  }
}
@media (min-width: 900px) {
  .empty_hub__tile___3dssO {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .empty_hub__tile___3dssO {
    float: left;
    width: 33.33333333%;
  }
}
@media (max-width: 700px) {
  .empty_hub__tile___3dssO {
    min-height: 0;
    background-color: white;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.0008);
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .empty_hub__tile___3dssO {
    text-align: left;
    min-height: 0;
    padding: 30px 0;
  }
  .empty_hub__tile___3dssO:first-of-type {
    padding-top: 36px;
  }
  .empty_hub__tile___3dssO:last-of-type {
    padding-bottom: 36px;
  }
}
.empty_hub__mobile-tile-container___2yTeM {
  padding-top: 12px;
  padding-bottom: 12px;
}
.empty_hub__tile___3dssO svg,
.empty_hub__mobile-tile___38Ee1 svg {
  height: 59px;
}
.empty_hub__tile___3dssO svg *,
.empty_hub__mobile-tile___38Ee1 svg * {
  fill: url('#cta_gradient') #0070BA;
}
.empty_hub__tile-icon___27HOe {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  float: none;
}
@media (min-width: 700px) {
  .empty_hub__tile-icon___27HOe {
    float: left;
    width: 16.66666667%;
  }
}
@media (min-width: 900px) {
  .empty_hub__tile-icon___27HOe {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1160px) {
  .empty_hub__tile-icon___27HOe {
    float: left;
    width: 100%;
  }
}
@media (min-width: 700px) {
  .empty_hub__tile-icon___27HOe {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 900px) {
  .empty_hub__tile-icon___27HOe {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 1160px) {
  .empty_hub__tile-icon___27HOe {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
.empty_hub__tile-description___2yBll {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  display: inline-block;
  vertical-align: middle;
  float: none;
}
@media (min-width: 700px) {
  .empty_hub__tile-description___2yBll {
    float: left;
    width: 83.33333333%;
  }
}
@media (min-width: 900px) {
  .empty_hub__tile-description___2yBll {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1160px) {
  .empty_hub__tile-description___2yBll {
    float: left;
    width: 100%;
  }
}
@media (min-width: 700px) {
  .empty_hub__tile-description___2yBll {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 900px) {
  .empty_hub__tile-description___2yBll {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 1160px) {
  .empty_hub__tile-description___2yBll {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media (min-width: 700px) and (max-width: 899px) {
  .empty_hub__tile-description-contents___3ooKx {
    padding-left: 12px;
    padding-right: 48px;
  }
}
.empty_hub__tile-title___nV6mS {
  margin-top: 24px;
}
@media (min-width: 700px) and (max-width: 899px) {
  .empty_hub__tile-title___nV6mS {
    margin-top: 0;
  }
}
.empty_hub__tile-text___2_Fxv {
}
.empty_hub__steps___3zHdn {
  margin-top: 8px;
  text-align: center;
}
.empty_hub__bullet___2ohEo {
  background-color: transparent;
  border: solid 1px #9DA3A6;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  display: inline-block;
  margin-right: 7px;
}
.empty_hub__bullet___2ohEo:last-child {
  margin-right: 0;
}
.empty_hub__bullet___2ohEo.empty_hub__current___2Od7u {
  background-color: #9DA3A6;
}
.empty_hub__cta-button___2PUye {
  display: block;
  max-width: 285px;
  margin: 36px auto 24px;
}
@media (max-width: 700px) {
  .empty_hub__cta-button___2PUye {
    margin-top: 22px;
  }
}
.empty_hub__learn-more-container___2mrAu {
  text-align: center;
}
.empty_hub__hub-swipe-container___3Gvr8 {
  background-color: white;
}
.learn_more__learn-more___2yJGV {
}
.learn_more__learn-more___2yJGV .learn_more__learn-more-arrow___1BtXw::before {
  font-size: inherit;
  vertical-align: middle;
  font-weight: 700;
}
.non_empty_hub__container___1w_z0 {
  padding-top: 24px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 48px;
  padding-right: 48px;
  max-width: 1256px;
}
@media (max-width: 700px) {
  .non_empty_hub__container___1w_z0 {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.non_empty_hub__top-area___2kQNB {
  margin-left: -12px;
  margin-right: -12px;
}
.non_empty_hub__title___1jhg0 {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .non_empty_hub__title___1jhg0 {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__title___1jhg0 {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__title___1jhg0 {
    float: left;
    width: 66.66666667%;
  }
}
.non_empty_hub__add-button-desktop-container___gGwzH {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  text-align: right;
}
@media (min-width: 700px) {
  .non_empty_hub__add-button-desktop-container___gGwzH {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__add-button-desktop-container___gGwzH {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__add-button-desktop-container___gGwzH {
    float: left;
    width: 33.33333333%;
  }
}
@media (max-width: 699px) {
  .non_empty_hub__add-button-desktop-container___gGwzH {
    display: none !important;
  }
}
.non_empty_hub__add-button-desktop-container___gGwzH a {
  line-height: 2.625rem;
}
.non_empty_hub__add-button-mobile-container___3GISe {
  display: none !important;
  margin: 23px 0 13px;
}
@media (max-width: 699px) {
  .non_empty_hub__add-button-mobile-container___3GISe {
    display: block !important;
  }
  table.non_empty_hub__add-button-mobile-container___3GISe {
    display: table !important;
  }
  tr.non_empty_hub__add-button-mobile-container___3GISe {
    display: table-row !important;
  }
  th.non_empty_hub__add-button-mobile-container___3GISe,
  td.non_empty_hub__add-button-mobile-container___3GISe {
    display: table-cell !important;
  }
}
.non_empty_hub__row___1JdRR {
  margin-left: -12px;
  margin-right: -12px;
}
.non_empty_hub__separator-col___2OGa7 {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  margin-bottom: 19px;
}
@media (min-width: 700px) {
  .non_empty_hub__separator-col___2OGa7 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__separator-col___2OGa7 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__separator-col___2OGa7 {
    float: left;
    width: 100%;
  }
}
.non_empty_hub__campaign-row___1549A {
  margin-left: -12px;
  margin-right: -12px;
}
.non_empty_hub__campaign-col___2RdMJ {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .non_empty_hub__campaign-col___2RdMJ {
    float: left;
    width: 50%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__campaign-col___2RdMJ {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__campaign-col___2RdMJ {
    float: left;
    width: 33.33333333%;
  }
}
.non_empty_hub__clear___1wQQR:before,
.non_empty_hub__clear___1wQQR:after {
  content: " ";
  display: table;
}
.non_empty_hub__clear___1wQQR:after {
  clear: both;
}
footer.non_empty_hub__hub-footer___3kYzV {
  padding-top: 57px;
  margin-bottom: 64px;
}
.non_empty_hub__footer-header___1FhMD {
  text-transform: uppercase;
  display: inline-block;
}
@media (max-width: 700px) {
  .non_empty_hub__footer-header___1FhMD {
    text-align: center;
    width: 100%;
  }
}
.non_empty_hub__footer-actions___2OGvi {
  margin-top: 22px;
  margin-left: -12px;
  margin-right: -12px;
}
.non_empty_hub__rocket-launch-col___2t6ZA {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .non_empty_hub__rocket-launch-col___2t6ZA {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__rocket-launch-col___2t6ZA {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__rocket-launch-col___2t6ZA {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 700px) {
  .non_empty_hub__rocket-launch-col___2t6ZA {
    right: 66.66666667%;
  }
}
.non_empty_hub__learn-more-col___3Xpdo {
  display: none !important;
  text-align: center;
  margin-bottom: 44px;
}
@media (max-width: 699px) {
  .non_empty_hub__learn-more-col___3Xpdo {
    display: block !important;
  }
  table.non_empty_hub__learn-more-col___3Xpdo {
    display: table !important;
  }
  tr.non_empty_hub__learn-more-col___3Xpdo {
    display: table-row !important;
  }
  th.non_empty_hub__learn-more-col___3Xpdo,
  td.non_empty_hub__learn-more-col___3Xpdo {
    display: table-cell !important;
  }
}
@media (min-width: 700px) {
  .non_empty_hub__learn-more-col___3Xpdo {
    right: 66.66666667%;
  }
}
.non_empty_hub__rocket-launch___dHW9G {
  height: 117px;
  margin: 33px 16.143678740793058% 0;
  background-origin: content-box;
  background-size: contain;
  background-image: url(../images/rocket_launch@2x-01beb9.png);
  background-repeat: no-repeat;
  background-position: bottom;
}
@media (max-width: 700px) {
  .non_empty_hub__rocket-launch___dHW9G {
    margin-top: 21px;
    margin-bottom: 61px;
    height: 159px;
  }
}
.non_empty_hub__footer-actions-col___tI7o5 {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .non_empty_hub__footer-actions-col___tI7o5 {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__footer-actions-col___tI7o5 {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__footer-actions-col___tI7o5 {
    float: left;
    width: 66.66666667%;
  }
}
.non_empty_hub__footer-action-row___2MzBC {
  margin-left: -12px;
  margin-right: -12px;
}
.non_empty_hub__footer-action-col___dBGM3 {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .non_empty_hub__footer-action-col___dBGM3 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__footer-action-col___dBGM3 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__footer-action-col___dBGM3 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 700px) {
  .non_empty_hub__footer-action-col___dBGM3 {
    left: 50%;
  }
}
.non_empty_hub__footer-action___lQdFO {
  padding-right: 24px;
  padding-bottom: 5px;
}
@media (max-width: 700px) {
  .non_empty_hub__footer-action___lQdFO {
    padding-right: 0;
    max-width: 261px;
    margin: 0 auto 48px;
  }
}
.non_empty_hub__footer-action-last___2MmHj {
}
@media (max-width: 700px) {
  .non_empty_hub__footer-action-last___2MmHj {
    margin-bottom: 8px;
  }
}
.non_empty_hub__footer-action-title___Wh1y0 {
  font-size: 0.9375rem;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
}
@media (max-width: 700px) {
  .non_empty_hub__footer-action-title___Wh1y0 {
    font-size: 1.25rem;
    line-height: 1.5;
    font-weight: 300;
    text-transform: none;
    font-family: 'PayPal-Sans-Big', sans-serif;
    text-align: center;
  }
}
.non_empty_hub__footer-action-text___19p7S {
  margin-top: 3px;
  font-size: 0.8125rem;
  line-height: 1.38461538;
  font-weight: 400;
  text-transform: none;
  font-family: 'PayPal-Sans', sans-serif;
  color: #6C7378;
}
@media (max-width: 700px) {
  .non_empty_hub__footer-action-text___19p7S {
    margin-top: 0;
    font-size: 0.9375rem;
    line-height: 1.6;
    font-weight: 400;
    text-transform: none;
    font-family: 'PayPal-Sans', sans-serif;
    text-align: center;
  }
}
.non_empty_hub__learn-more-container___1PNbj {
  float: right;
}
@media (max-width: 699px) {
  .non_empty_hub__learn-more-container___1PNbj {
    display: none !important;
  }
}
.non_empty_hub__alert-col___1Nc0P {
  margin-bottom: 30px;
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 700px) {
  .non_empty_hub__alert-col___1Nc0P {
    float: left;
    width: 100%;
  }
}
@media (min-width: 900px) {
  .non_empty_hub__alert-col___1Nc0P {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1160px) {
  .non_empty_hub__alert-col___1Nc0P {
    float: left;
    width: 100%;
  }
}
@media (max-width: 700px) {
  .non_empty_hub__alert-col___1Nc0P {
    padding-left: 36px;
    padding-right: 36px;
  }
}
.hub_campaign__hub-campaign___2jqum {
  background-color: white;
  height: 326px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 3px 4px 0 rgba(0, 0, 0, 0.08);
  border: 1px solid #e1e7eb;
  transition: all 0.2s ease-out;
  margin: 12px 0;
  padding: 0 24px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.hub_campaign__hub-campaign___2jqum:hover {
  transform: perspective(1px) scale(1.02);
}
.hub_campaign__hub-campaign___2jqum hr {
  margin: 0;
}
a.hub_campaign__campaign-link___A32d1 {
  color: inherit;
  text-decoration: none;
  display: inline;
}
.hub_campaign__top-part___12suE {
  -ms-flex-positive: 1;
      flex-grow: 1;
  position: relative;
}
.hub_campaign__campaign-image___fp3Rs {
  background-color: #ccc;
  height: 110px;
  position: relative;
  margin-left: -24px;
  margin-right: -24px;
}
.hub_campaign__campaign-image___fp3Rs::before {
  height: 85px;
  content: '';
  opacity: 0.89;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-image: linear-gradient(-180deg, rgba(0, 3, 23, 0.64) 0%, rgba(0, 0, 0, 0) 100%);
}
.hub_campaign__middle-part___5HOgl {
  margin-top: 6px;
  margin-bottom: 6px;
}
.hub_campaign__middle-part___5HOgl.hub_campaign__reached___2Dapp {
  background-color: #eadbf5;
  margin-left: -24px;
  margin-right: -24px;
}
.hub_campaign__campaign-title___F6CJg {
  margin-bottom: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 24px;
}
.hub_campaign__campaign-value___2BEiM {
  text-align: center;
}
.hub_campaign__campaign-goal___sFbOP {
  text-align: center;
}
.hub_campaign__end-date-container___1UrF4 {
  margin-top: 12px;
  text-align: center;
}
.hub_campaign__end-date___2_Zbu {
  text-transform: uppercase;
}
.hub_campaign__bottom-part___3eo2e {
  -ms-flex-positive: 0;
      flex-grow: 0;
  margin: 15px 0 20px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: baseline;
      align-items: baseline;
}
.hub_campaign__balance-title___1evSx {
}
.hub_campaign__moneybox-amount___lbSIw {
}
.hub_campaign__transfer-link___1YftV {
  position: absolute;
  bottom: 0;
  right: 0;
}
.hub_campaign__reached-overlay___2mIUz {
  position: absolute;
  top: 0;
  width: calc(100% + 2 *  24px);
  height: 100%;
  margin-left: -24px;
  background-image: url(../images/confetti@2x-c404b0.png), linear-gradient(311deg, rgba(0, 48, 135, 0.9), rgba(100, 4, 135, 0.6));
  color: #fff;
  padding: 36px 33px 33px;
  text-align: center;
  background-position: 50% 0, 0 0;
  background-size: cover, 100% 100%;
  background-repeat: no-repeat, no-repeat;
}
.hub_campaign__reached-rocket___3uy-H {
  width: 52px;
  height: 40px;
  background-size: 100% 100%;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  margin: 0 auto 6px;
}
.hub_campaign__reached-statement___1MhYF {
  margin-bottom: 24px;
}
.hub_campaign__reached-campaign-title___29Tc5 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 6px;
}
.hub_campaign__reached-amounts___15xHQ {
  margin-bottom: 24px;
}
.hub_campaign__reached-end-date___2wSxm {
  color: rgba(255, 255, 255, 0.6);
  text-transform: uppercase;
}

/*# sourceMappingURL=app.css.map*/