*, *::before, *::after {
  box-sizing: border-box; }

.row {
  clear: both;
  margin: 0 auto; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }

.columns {
  position: relative;
  float: left;
  width: 100%;
  padding-left: 100px;
  padding-right: 100px; }

.right {
  float: right; }

.left {
  float: left; }

@media only screen {
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .small-1 {
    width: 8.33333%; }

  .small-2 {
    width: 16.66667%; }

  .small-3 {
    width: 25%; }

  .small-4 {
    width: 33.33333%; }

  .small-5 {
    width: 41.66667%; }

  .small-6 {
    width: 50%; }

  .small-7 {
    width: 58.33333%; }

  .small-8 {
    width: 66.66667%; }

  .small-9 {
    width: 75%; }

  .small-10 {
    width: 83.33333%; }

  .small-11 {
    width: 91.66667%; }

  .small-12 {
    width: 100%; }

  .small-offset-0 {
    margin-left: 0% !important; }

  .small-offset-1 {
    margin-left: 8.3333333333% !important; }

  .small-offset-2 {
    margin-left: 16.6666666667% !important; }

  .small-offset-3 {
    margin-left: 25% !important; }

  .small-offset-4 {
    margin-left: 33.3333333333% !important; }

  .small-offset-5 {
    margin-left: 41.6666666667% !important; }

  .small-offset-6 {
    margin-left: 50% !important; }

  .small-offset-7 {
    margin-left: 58.3333333333% !important; }

  .small-offset-8 {
    margin-left: 66.6666666667% !important; }

  .small-offset-9 {
    margin-left: 75% !important; }

  .small-offset-10 {
    margin-left: 83.3333333333% !important; }

  .small-offset-11 {
    margin-left: 91.6666666667% !important; } }
@media only screen and (min-width: 768px) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .medium-1 {
    width: 8.33333%; }

  .medium-2 {
    width: 16.66667%; }

  .medium-3 {
    width: 25%; }

  .medium-4 {
    width: 33.33333%; }

  .medium-5 {
    width: 41.66667%; }

  .medium-6 {
    width: 50%; }

  .medium-7 {
    width: 58.33333%; }

  .medium-8 {
    width: 66.66667%; }

  .medium-9 {
    width: 75%; }

  .medium-10 {
    width: 83.33333%; }

  .medium-11 {
    width: 91.66667%; }

  .medium-12 {
    width: 100%; }

  .medium-offset-0 {
    margin-left: 0% !important; }

  .medium-offset-1 {
    margin-left: 8.3333333333% !important; }

  .medium-offset-2 {
    margin-left: 16.6666666667% !important; }

  .medium-offset-3 {
    margin-left: 25% !important; }

  .medium-offset-4 {
    margin-left: 33.3333333333% !important; }

  .medium-offset-5 {
    margin-left: 41.6666666667% !important; }

  .medium-offset-6 {
    margin-left: 50% !important; }

  .medium-offset-7 {
    margin-left: 58.3333333333% !important; }

  .medium-offset-8 {
    margin-left: 66.6666666667% !important; }

  .medium-offset-9 {
    margin-left: 75% !important; }

  .medium-offset-10 {
    margin-left: 83.3333333333% !important; }

  .medium-offset-11 {
    margin-left: 91.6666666667% !important; } }
@media only screen and (min-width: 1280px) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }

  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }

  .large-1 {
    width: 8.33333%; }

  .large-2 {
    width: 16.66667%; }

  .large-3 {
    width: 25%; }

  .large-4 {
    width: 33.33333%; }

  .large-5 {
    width: 41.66667%; }

  .large-6 {
    width: 50%; }

  .large-7 {
    width: 58.33333%; }

  .large-8 {
    width: 66.66667%; }

  .large-9 {
    width: 75%; }

  .large-10 {
    width: 83.33333%; }

  .large-11 {
    width: 91.66667%; }

  .large-12 {
    width: 100%; }

  .large-offset-0 {
    margin-left: 0% !important; }

  .large-offset-1 {
    margin-left: 8.3333333333% !important; }

  .large-offset-2 {
    margin-left: 16.6666666667% !important; }

  .large-offset-3 {
    margin-left: 25% !important; }

  .large-offset-4 {
    margin-left: 33.3333333333% !important; }

  .large-offset-5 {
    margin-left: 41.6666666667% !important; }

  .large-offset-6 {
    margin-left: 50% !important; }

  .large-offset-7 {
    margin-left: 58.3333333333% !important; }

  .large-offset-8 {
    margin-left: 66.6666666667% !important; }

  .large-offset-9 {
    margin-left: 75% !important; }

  .large-offset-10 {
    margin-left: 83.3333333333% !important; }

  .large-offset-11 {
    margin-left: 91.6666666667% !important; } }
[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0;
  *zoom: 1; }

[class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

[class*="block-grid-"]:after {
  clear: both; }

[class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.9375rem 1.875rem; }

@media only screen {
  .small-block-grid-1 > li {
    width: 100%;
    list-style: none; }

  .small-block-grid-1 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

  .small-block-grid-1 > li:nth-child(1n) {
    padding-left: 0rem;
    padding-right: 0rem; }

  .small-block-grid-2 > li {
    width: 50%;
    list-style: none; }

  .small-block-grid-2 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

  .small-block-grid-2 > li:nth-child(2n+1) {
    padding-left: 0rem;
    padding-right: 0.9375rem; }

  .small-block-grid-2 > li:nth-child(2n) {
    padding-left: 0.9375rem;
    padding-right: 0rem; }

  .small-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }

  .small-block-grid-3 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

  .small-block-grid-3 > li:nth-child(3n+1) {
    padding-left: 0rem;
    padding-right: 1.25rem; }

  .small-block-grid-3 > li:nth-child(3n+2) {
    padding-left: 0.625rem;
    padding-right: 0.625rem; }

  .small-block-grid-3 > li:nth-child(3n) {
    padding-left: 1.25rem;
    padding-right: 0rem; }

  .small-block-grid-4 > li {
    width: 25%;
    list-style: none; }

  .small-block-grid-4 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

  .small-block-grid-4 > li:nth-child(4n+1) {
    padding-left: 0rem;
    padding-right: 1.40625rem; }

  .small-block-grid-4 > li:nth-child(4n+2) {
    padding-left: 0.46875rem;
    padding-right: 0.9375rem; }

  .small-block-grid-4 > li:nth-child(4n+3) {
    padding-left: 0.9375rem;
    padding-right: 0.46875rem; }

  .small-block-grid-4 > li:nth-child(4n) {
    padding-left: 1.40625rem;
    padding-right: 0rem; }

  .small-block-grid-5 > li {
    width: 20%;
    list-style: none; }

  .small-block-grid-5 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

  .small-block-grid-5 > li:nth-child(5n+1) {
    padding-left: 0rem;
    padding-right: 1.5rem; }

  .small-block-grid-5 > li:nth-child(5n+2) {
    padding-left: 0.375rem;
    padding-right: 1.125rem; }

  .small-block-grid-5 > li:nth-child(5n+3) {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }

  .small-block-grid-5 > li:nth-child(5n+4) {
    padding-left: 1.125rem;
    padding-right: 0.375rem; }

  .small-block-grid-5 > li:nth-child(5n) {
    padding-left: 1.5rem;
    padding-right: 0rem; }

  .small-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }

  .small-block-grid-6 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

  .small-block-grid-6 > li:nth-child(6n+1) {
    padding-left: 0rem;
    padding-right: 1.5625rem; }

  .small-block-grid-6 > li:nth-child(6n+2) {
    padding-left: 0.3125rem;
    padding-right: 1.25rem; }

  .small-block-grid-6 > li:nth-child(6n+3) {
    padding-left: 0.625rem;
    padding-right: 0.9375rem; }

  .small-block-grid-6 > li:nth-child(6n+4) {
    padding-left: 0.9375rem;
    padding-right: 0.625rem; }

  .small-block-grid-6 > li:nth-child(6n+5) {
    padding-left: 1.25rem;
    padding-right: 0.3125rem; }

  .small-block-grid-6 > li:nth-child(6n) {
    padding-left: 1.5625rem;
    padding-right: 0rem; }

  .small-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }

  .small-block-grid-7 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

  .small-block-grid-7 > li:nth-child(7n+1) {
    padding-left: 0rem;
    padding-right: 1.60714rem; }

  .small-block-grid-7 > li:nth-child(7n+2) {
    padding-left: 0.26786rem;
    padding-right: 1.33929rem; }

  .small-block-grid-7 > li:nth-child(7n+3) {
    padding-left: 0.53571rem;
    padding-right: 1.07143rem; }

  .small-block-grid-7 > li:nth-child(7n+4) {
    padding-left: 0.80357rem;
    padding-right: 0.80357rem; }

  .small-block-grid-7 > li:nth-child(7n+5) {
    padding-left: 1.07143rem;
    padding-right: 0.53571rem; }

  .small-block-grid-7 > li:nth-child(7n+6) {
    padding-left: 1.33929rem;
    padding-right: 0.26786rem; }

  .small-block-grid-7 > li:nth-child(7n) {
    padding-left: 1.60714rem;
    padding-right: 0rem; }

  .small-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }

  .small-block-grid-8 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

  .small-block-grid-8 > li:nth-child(8n+1) {
    padding-left: 0rem;
    padding-right: 1.64063rem; }

  .small-block-grid-8 > li:nth-child(8n+2) {
    padding-left: 0.23438rem;
    padding-right: 1.40625rem; }

  .small-block-grid-8 > li:nth-child(8n+3) {
    padding-left: 0.46875rem;
    padding-right: 1.17188rem; }

  .small-block-grid-8 > li:nth-child(8n+4) {
    padding-left: 0.70313rem;
    padding-right: 0.9375rem; }

  .small-block-grid-8 > li:nth-child(8n+5) {
    padding-left: 0.9375rem;
    padding-right: 0.70313rem; }

  .small-block-grid-8 > li:nth-child(8n+6) {
    padding-left: 1.17188rem;
    padding-right: 0.46875rem; }

  .small-block-grid-8 > li:nth-child(8n+7) {
    padding-left: 1.40625rem;
    padding-right: 0.23438rem; }

  .small-block-grid-8 > li:nth-child(8n) {
    padding-left: 1.64063rem;
    padding-right: 0rem; }

  .small-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }

  .small-block-grid-9 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

  .small-block-grid-9 > li:nth-child(9n+1) {
    padding-left: 0rem;
    padding-right: 1.66667rem; }

  .small-block-grid-9 > li:nth-child(9n+2) {
    padding-left: 0.20833rem;
    padding-right: 1.45833rem; }

  .small-block-grid-9 > li:nth-child(9n+3) {
    padding-left: 0.41667rem;
    padding-right: 1.25rem; }

  .small-block-grid-9 > li:nth-child(9n+4) {
    padding-left: 0.625rem;
    padding-right: 1.04167rem; }

  .small-block-grid-9 > li:nth-child(9n+5) {
    padding-left: 0.83333rem;
    padding-right: 0.83333rem; }

  .small-block-grid-9 > li:nth-child(9n+6) {
    padding-left: 1.04167rem;
    padding-right: 0.625rem; }

  .small-block-grid-9 > li:nth-child(9n+7) {
    padding-left: 1.25rem;
    padding-right: 0.41667rem; }

  .small-block-grid-9 > li:nth-child(9n+8) {
    padding-left: 1.45833rem;
    padding-right: 0.20833rem; }

  .small-block-grid-9 > li:nth-child(9n) {
    padding-left: 1.66667rem;
    padding-right: 0rem; }

  .small-block-grid-10 > li {
    width: 10%;
    list-style: none; }

  .small-block-grid-10 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

  .small-block-grid-10 > li:nth-child(10n+1) {
    padding-left: 0rem;
    padding-right: 1.6875rem; }

  .small-block-grid-10 > li:nth-child(10n+2) {
    padding-left: 0.1875rem;
    padding-right: 1.5rem; }

  .small-block-grid-10 > li:nth-child(10n+3) {
    padding-left: 0.375rem;
    padding-right: 1.3125rem; }

  .small-block-grid-10 > li:nth-child(10n+4) {
    padding-left: 0.5625rem;
    padding-right: 1.125rem; }

  .small-block-grid-10 > li:nth-child(10n+5) {
    padding-left: 0.75rem;
    padding-right: 0.9375rem; }

  .small-block-grid-10 > li:nth-child(10n+6) {
    padding-left: 0.9375rem;
    padding-right: 0.75rem; }

  .small-block-grid-10 > li:nth-child(10n+7) {
    padding-left: 1.125rem;
    padding-right: 0.5625rem; }

  .small-block-grid-10 > li:nth-child(10n+8) {
    padding-left: 1.3125rem;
    padding-right: 0.375rem; }

  .small-block-grid-10 > li:nth-child(10n+9) {
    padding-left: 1.5rem;
    padding-right: 0.1875rem; }

  .small-block-grid-10 > li:nth-child(10n) {
    padding-left: 1.6875rem;
    padding-right: 0rem; }

  .small-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }

  .small-block-grid-11 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

  .small-block-grid-11 > li:nth-child(11n+1) {
    padding-left: 0.0rem;
    padding-right: 1.70455rem; }

  .small-block-grid-11 > li:nth-child(11n+2) {
    padding-left: 0.17045rem;
    padding-right: 1.53409rem; }

  .small-block-grid-11 > li:nth-child(11n+3) {
    padding-left: 0.34091rem;
    padding-right: 1.36364rem; }

  .small-block-grid-11 > li:nth-child(11n+4) {
    padding-left: 0.51136rem;
    padding-right: 1.19318rem; }

  .small-block-grid-11 > li:nth-child(11n+5) {
    padding-left: 0.68182rem;
    padding-right: 1.02273rem; }

  .small-block-grid-11 > li:nth-child(11n+6) {
    padding-left: 0.85227rem;
    padding-right: 0.85227rem; }

  .small-block-grid-11 > li:nth-child(11n+7) {
    padding-left: 1.02273rem;
    padding-right: 0.68182rem; }

  .small-block-grid-11 > li:nth-child(11n+8) {
    padding-left: 1.19318rem;
    padding-right: 0.51136rem; }

  .small-block-grid-11 > li:nth-child(11n+9) {
    padding-left: 1.36364rem;
    padding-right: 0.34091rem; }

  .small-block-grid-11 > li:nth-child(11n+10) {
    padding-left: 1.53409rem;
    padding-right: 0.17045rem; }

  .small-block-grid-11 > li:nth-child(11n) {
    padding-left: 1.70455rem;
    padding-right: 0.0rem; }

  .small-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }

  .small-block-grid-12 > li:nth-of-type(n) {
    clear: none; }

  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }

  .small-block-grid-12 > li:nth-child(12n+1) {
    padding-left: 0rem;
    padding-right: 1.71875rem; }

  .small-block-grid-12 > li:nth-child(12n+2) {
    padding-left: 0.15625rem;
    padding-right: 1.5625rem; }

  .small-block-grid-12 > li:nth-child(12n+3) {
    padding-left: 0.3125rem;
    padding-right: 1.40625rem; }

  .small-block-grid-12 > li:nth-child(12n+4) {
    padding-left: 0.46875rem;
    padding-right: 1.25rem; }

  .small-block-grid-12 > li:nth-child(12n+5) {
    padding-left: 0.625rem;
    padding-right: 1.09375rem; }

  .small-block-grid-12 > li:nth-child(12n+6) {
    padding-left: 0.78125rem;
    padding-right: 0.9375rem; }

  .small-block-grid-12 > li:nth-child(12n+7) {
    padding-left: 0.9375rem;
    padding-right: 0.78125rem; }

  .small-block-grid-12 > li:nth-child(12n+8) {
    padding-left: 1.09375rem;
    padding-right: 0.625rem; }

  .small-block-grid-12 > li:nth-child(12n+9) {
    padding-left: 1.25rem;
    padding-right: 0.46875rem; }

  .small-block-grid-12 > li:nth-child(12n+10) {
    padding-left: 1.40625rem;
    padding-right: 0.3125rem; }

  .small-block-grid-12 > li:nth-child(12n+11) {
    padding-left: 1.5625rem;
    padding-right: 0.15625rem; }

  .small-block-grid-12 > li:nth-child(12n) {
    padding-left: 1.71875rem;
    padding-right: 0rem; } }
@media only screen and (min-width: 768px) {
  .medium-block-grid-1 > li {
    width: 100%;
    list-style: none; }

  .medium-block-grid-1 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

  .medium-block-grid-1 > li:nth-child(1n) {
    padding-left: 0rem;
    padding-right: 0rem; }

  .medium-block-grid-2 > li {
    width: 50%;
    list-style: none; }

  .medium-block-grid-2 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

  .medium-block-grid-2 > li:nth-child(2n+1) {
    padding-left: 0rem;
    padding-right: 0.9375rem; }

  .medium-block-grid-2 > li:nth-child(2n) {
    padding-left: 0.9375rem;
    padding-right: 0rem; }

  .medium-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }

  .medium-block-grid-3 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

  .medium-block-grid-3 > li:nth-child(3n+1) {
    padding-left: 0rem;
    padding-right: 1.25rem; }

  .medium-block-grid-3 > li:nth-child(3n+2) {
    padding-left: 0.625rem;
    padding-right: 0.625rem; }

  .medium-block-grid-3 > li:nth-child(3n) {
    padding-left: 1.25rem;
    padding-right: 0rem; }

  .medium-block-grid-4 > li {
    width: 25%;
    list-style: none; }

  .medium-block-grid-4 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

  .medium-block-grid-4 > li:nth-child(4n+1) {
    padding-left: 0rem;
    padding-right: 1.40625rem; }

  .medium-block-grid-4 > li:nth-child(4n+2) {
    padding-left: 0.46875rem;
    padding-right: 0.9375rem; }

  .medium-block-grid-4 > li:nth-child(4n+3) {
    padding-left: 0.9375rem;
    padding-right: 0.46875rem; }

  .medium-block-grid-4 > li:nth-child(4n) {
    padding-left: 1.40625rem;
    padding-right: 0rem; }

  .medium-block-grid-5 > li {
    width: 20%;
    list-style: none; }

  .medium-block-grid-5 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

  .medium-block-grid-5 > li:nth-child(5n+1) {
    padding-left: 0rem;
    padding-right: 1.5rem; }

  .medium-block-grid-5 > li:nth-child(5n+2) {
    padding-left: 0.375rem;
    padding-right: 1.125rem; }

  .medium-block-grid-5 > li:nth-child(5n+3) {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }

  .medium-block-grid-5 > li:nth-child(5n+4) {
    padding-left: 1.125rem;
    padding-right: 0.375rem; }

  .medium-block-grid-5 > li:nth-child(5n) {
    padding-left: 1.5rem;
    padding-right: 0rem; }

  .medium-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }

  .medium-block-grid-6 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

  .medium-block-grid-6 > li:nth-child(6n+1) {
    padding-left: 0rem;
    padding-right: 1.5625rem; }

  .medium-block-grid-6 > li:nth-child(6n+2) {
    padding-left: 0.3125rem;
    padding-right: 1.25rem; }

  .medium-block-grid-6 > li:nth-child(6n+3) {
    padding-left: 0.625rem;
    padding-right: 0.9375rem; }

  .medium-block-grid-6 > li:nth-child(6n+4) {
    padding-left: 0.9375rem;
    padding-right: 0.625rem; }

  .medium-block-grid-6 > li:nth-child(6n+5) {
    padding-left: 1.25rem;
    padding-right: 0.3125rem; }

  .medium-block-grid-6 > li:nth-child(6n) {
    padding-left: 1.5625rem;
    padding-right: 0rem; }

  .medium-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }

  .medium-block-grid-7 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

  .medium-block-grid-7 > li:nth-child(7n+1) {
    padding-left: 0rem;
    padding-right: 1.60714rem; }

  .medium-block-grid-7 > li:nth-child(7n+2) {
    padding-left: 0.26786rem;
    padding-right: 1.33929rem; }

  .medium-block-grid-7 > li:nth-child(7n+3) {
    padding-left: 0.53571rem;
    padding-right: 1.07143rem; }

  .medium-block-grid-7 > li:nth-child(7n+4) {
    padding-left: 0.80357rem;
    padding-right: 0.80357rem; }

  .medium-block-grid-7 > li:nth-child(7n+5) {
    padding-left: 1.07143rem;
    padding-right: 0.53571rem; }

  .medium-block-grid-7 > li:nth-child(7n+6) {
    padding-left: 1.33929rem;
    padding-right: 0.26786rem; }

  .medium-block-grid-7 > li:nth-child(7n) {
    padding-left: 1.60714rem;
    padding-right: 0rem; }

  .medium-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }

  .medium-block-grid-8 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

  .medium-block-grid-8 > li:nth-child(8n+1) {
    padding-left: 0rem;
    padding-right: 1.64063rem; }

  .medium-block-grid-8 > li:nth-child(8n+2) {
    padding-left: 0.23438rem;
    padding-right: 1.40625rem; }

  .medium-block-grid-8 > li:nth-child(8n+3) {
    padding-left: 0.46875rem;
    padding-right: 1.17188rem; }

  .medium-block-grid-8 > li:nth-child(8n+4) {
    padding-left: 0.70313rem;
    padding-right: 0.9375rem; }

  .medium-block-grid-8 > li:nth-child(8n+5) {
    padding-left: 0.9375rem;
    padding-right: 0.70313rem; }

  .medium-block-grid-8 > li:nth-child(8n+6) {
    padding-left: 1.17188rem;
    padding-right: 0.46875rem; }

  .medium-block-grid-8 > li:nth-child(8n+7) {
    padding-left: 1.40625rem;
    padding-right: 0.23438rem; }

  .medium-block-grid-8 > li:nth-child(8n) {
    padding-left: 1.64063rem;
    padding-right: 0rem; }

  .medium-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }

  .medium-block-grid-9 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

  .medium-block-grid-9 > li:nth-child(9n+1) {
    padding-left: 0rem;
    padding-right: 1.66667rem; }

  .medium-block-grid-9 > li:nth-child(9n+2) {
    padding-left: 0.20833rem;
    padding-right: 1.45833rem; }

  .medium-block-grid-9 > li:nth-child(9n+3) {
    padding-left: 0.41667rem;
    padding-right: 1.25rem; }

  .medium-block-grid-9 > li:nth-child(9n+4) {
    padding-left: 0.625rem;
    padding-right: 1.04167rem; }

  .medium-block-grid-9 > li:nth-child(9n+5) {
    padding-left: 0.83333rem;
    padding-right: 0.83333rem; }

  .medium-block-grid-9 > li:nth-child(9n+6) {
    padding-left: 1.04167rem;
    padding-right: 0.625rem; }

  .medium-block-grid-9 > li:nth-child(9n+7) {
    padding-left: 1.25rem;
    padding-right: 0.41667rem; }

  .medium-block-grid-9 > li:nth-child(9n+8) {
    padding-left: 1.45833rem;
    padding-right: 0.20833rem; }

  .medium-block-grid-9 > li:nth-child(9n) {
    padding-left: 1.66667rem;
    padding-right: 0rem; }

  .medium-block-grid-10 > li {
    width: 10%;
    list-style: none; }

  .medium-block-grid-10 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

  .medium-block-grid-10 > li:nth-child(10n+1) {
    padding-left: 0rem;
    padding-right: 1.6875rem; }

  .medium-block-grid-10 > li:nth-child(10n+2) {
    padding-left: 0.1875rem;
    padding-right: 1.5rem; }

  .medium-block-grid-10 > li:nth-child(10n+3) {
    padding-left: 0.375rem;
    padding-right: 1.3125rem; }

  .medium-block-grid-10 > li:nth-child(10n+4) {
    padding-left: 0.5625rem;
    padding-right: 1.125rem; }

  .medium-block-grid-10 > li:nth-child(10n+5) {
    padding-left: 0.75rem;
    padding-right: 0.9375rem; }

  .medium-block-grid-10 > li:nth-child(10n+6) {
    padding-left: 0.9375rem;
    padding-right: 0.75rem; }

  .medium-block-grid-10 > li:nth-child(10n+7) {
    padding-left: 1.125rem;
    padding-right: 0.5625rem; }

  .medium-block-grid-10 > li:nth-child(10n+8) {
    padding-left: 1.3125rem;
    padding-right: 0.375rem; }

  .medium-block-grid-10 > li:nth-child(10n+9) {
    padding-left: 1.5rem;
    padding-right: 0.1875rem; }

  .medium-block-grid-10 > li:nth-child(10n) {
    padding-left: 1.6875rem;
    padding-right: 0rem; }

  .medium-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }

  .medium-block-grid-11 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

  .medium-block-grid-11 > li:nth-child(11n+1) {
    padding-left: 0.0rem;
    padding-right: 1.70455rem; }

  .medium-block-grid-11 > li:nth-child(11n+2) {
    padding-left: 0.17045rem;
    padding-right: 1.53409rem; }

  .medium-block-grid-11 > li:nth-child(11n+3) {
    padding-left: 0.34091rem;
    padding-right: 1.36364rem; }

  .medium-block-grid-11 > li:nth-child(11n+4) {
    padding-left: 0.51136rem;
    padding-right: 1.19318rem; }

  .medium-block-grid-11 > li:nth-child(11n+5) {
    padding-left: 0.68182rem;
    padding-right: 1.02273rem; }

  .medium-block-grid-11 > li:nth-child(11n+6) {
    padding-left: 0.85227rem;
    padding-right: 0.85227rem; }

  .medium-block-grid-11 > li:nth-child(11n+7) {
    padding-left: 1.02273rem;
    padding-right: 0.68182rem; }

  .medium-block-grid-11 > li:nth-child(11n+8) {
    padding-left: 1.19318rem;
    padding-right: 0.51136rem; }

  .medium-block-grid-11 > li:nth-child(11n+9) {
    padding-left: 1.36364rem;
    padding-right: 0.34091rem; }

  .medium-block-grid-11 > li:nth-child(11n+10) {
    padding-left: 1.53409rem;
    padding-right: 0.17045rem; }

  .medium-block-grid-11 > li:nth-child(11n) {
    padding-left: 1.70455rem;
    padding-right: 0.0rem; }

  .medium-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }

  .medium-block-grid-12 > li:nth-of-type(n) {
    clear: none; }

  .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }

  .medium-block-grid-12 > li:nth-child(12n+1) {
    padding-left: 0rem;
    padding-right: 1.71875rem; }

  .medium-block-grid-12 > li:nth-child(12n+2) {
    padding-left: 0.15625rem;
    padding-right: 1.5625rem; }

  .medium-block-grid-12 > li:nth-child(12n+3) {
    padding-left: 0.3125rem;
    padding-right: 1.40625rem; }

  .medium-block-grid-12 > li:nth-child(12n+4) {
    padding-left: 0.46875rem;
    padding-right: 1.25rem; }

  .medium-block-grid-12 > li:nth-child(12n+5) {
    padding-left: 0.625rem;
    padding-right: 1.09375rem; }

  .medium-block-grid-12 > li:nth-child(12n+6) {
    padding-left: 0.78125rem;
    padding-right: 0.9375rem; }

  .medium-block-grid-12 > li:nth-child(12n+7) {
    padding-left: 0.9375rem;
    padding-right: 0.78125rem; }

  .medium-block-grid-12 > li:nth-child(12n+8) {
    padding-left: 1.09375rem;
    padding-right: 0.625rem; }

  .medium-block-grid-12 > li:nth-child(12n+9) {
    padding-left: 1.25rem;
    padding-right: 0.46875rem; }

  .medium-block-grid-12 > li:nth-child(12n+10) {
    padding-left: 1.40625rem;
    padding-right: 0.3125rem; }

  .medium-block-grid-12 > li:nth-child(12n+11) {
    padding-left: 1.5625rem;
    padding-right: 0.15625rem; }

  .medium-block-grid-12 > li:nth-child(12n) {
    padding-left: 1.71875rem;
    padding-right: 0rem; } }
@media only screen and (min-width: 1280px) {
  .large-block-grid-1 > li {
    width: 100%;
    list-style: none; }

  .large-block-grid-1 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

  .large-block-grid-1 > li:nth-child(1n) {
    padding-left: 0rem;
    padding-right: 0rem; }

  .large-block-grid-2 > li {
    width: 50%;
    list-style: none; }

  .large-block-grid-2 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

  .large-block-grid-2 > li:nth-child(2n+1) {
    padding-left: 0rem;
    padding-right: 0.9375rem; }

  .large-block-grid-2 > li:nth-child(2n) {
    padding-left: 0.9375rem;
    padding-right: 0rem; }

  .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }

  .large-block-grid-3 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

  .large-block-grid-3 > li:nth-child(3n+1) {
    padding-left: 0rem;
    padding-right: 1.25rem; }

  .large-block-grid-3 > li:nth-child(3n+2) {
    padding-left: 0.625rem;
    padding-right: 0.625rem; }

  .large-block-grid-3 > li:nth-child(3n) {
    padding-left: 1.25rem;
    padding-right: 0rem; }

  .large-block-grid-4 > li {
    width: 25%;
    list-style: none; }

  .large-block-grid-4 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

  .large-block-grid-4 > li:nth-child(4n+1) {
    padding-left: 0rem;
    padding-right: 1.40625rem; }

  .large-block-grid-4 > li:nth-child(4n+2) {
    padding-left: 0.46875rem;
    padding-right: 0.9375rem; }

  .large-block-grid-4 > li:nth-child(4n+3) {
    padding-left: 0.9375rem;
    padding-right: 0.46875rem; }

  .large-block-grid-4 > li:nth-child(4n) {
    padding-left: 1.40625rem;
    padding-right: 0rem; }

  .large-block-grid-5 > li {
    width: 20%;
    list-style: none; }

  .large-block-grid-5 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

  .large-block-grid-5 > li:nth-child(5n+1) {
    padding-left: 0rem;
    padding-right: 1.5rem; }

  .large-block-grid-5 > li:nth-child(5n+2) {
    padding-left: 0.375rem;
    padding-right: 1.125rem; }

  .large-block-grid-5 > li:nth-child(5n+3) {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }

  .large-block-grid-5 > li:nth-child(5n+4) {
    padding-left: 1.125rem;
    padding-right: 0.375rem; }

  .large-block-grid-5 > li:nth-child(5n) {
    padding-left: 1.5rem;
    padding-right: 0rem; }

  .large-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }

  .large-block-grid-6 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

  .large-block-grid-6 > li:nth-child(6n+1) {
    padding-left: 0rem;
    padding-right: 1.5625rem; }

  .large-block-grid-6 > li:nth-child(6n+2) {
    padding-left: 0.3125rem;
    padding-right: 1.25rem; }

  .large-block-grid-6 > li:nth-child(6n+3) {
    padding-left: 0.625rem;
    padding-right: 0.9375rem; }

  .large-block-grid-6 > li:nth-child(6n+4) {
    padding-left: 0.9375rem;
    padding-right: 0.625rem; }

  .large-block-grid-6 > li:nth-child(6n+5) {
    padding-left: 1.25rem;
    padding-right: 0.3125rem; }

  .large-block-grid-6 > li:nth-child(6n) {
    padding-left: 1.5625rem;
    padding-right: 0rem; }

  .large-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }

  .large-block-grid-7 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

  .large-block-grid-7 > li:nth-child(7n+1) {
    padding-left: 0rem;
    padding-right: 1.60714rem; }

  .large-block-grid-7 > li:nth-child(7n+2) {
    padding-left: 0.26786rem;
    padding-right: 1.33929rem; }

  .large-block-grid-7 > li:nth-child(7n+3) {
    padding-left: 0.53571rem;
    padding-right: 1.07143rem; }

  .large-block-grid-7 > li:nth-child(7n+4) {
    padding-left: 0.80357rem;
    padding-right: 0.80357rem; }

  .large-block-grid-7 > li:nth-child(7n+5) {
    padding-left: 1.07143rem;
    padding-right: 0.53571rem; }

  .large-block-grid-7 > li:nth-child(7n+6) {
    padding-left: 1.33929rem;
    padding-right: 0.26786rem; }

  .large-block-grid-7 > li:nth-child(7n) {
    padding-left: 1.60714rem;
    padding-right: 0rem; }

  .large-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }

  .large-block-grid-8 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

  .large-block-grid-8 > li:nth-child(8n+1) {
    padding-left: 0rem;
    padding-right: 1.64063rem; }

  .large-block-grid-8 > li:nth-child(8n+2) {
    padding-left: 0.23438rem;
    padding-right: 1.40625rem; }

  .large-block-grid-8 > li:nth-child(8n+3) {
    padding-left: 0.46875rem;
    padding-right: 1.17188rem; }

  .large-block-grid-8 > li:nth-child(8n+4) {
    padding-left: 0.70313rem;
    padding-right: 0.9375rem; }

  .large-block-grid-8 > li:nth-child(8n+5) {
    padding-left: 0.9375rem;
    padding-right: 0.70313rem; }

  .large-block-grid-8 > li:nth-child(8n+6) {
    padding-left: 1.17188rem;
    padding-right: 0.46875rem; }

  .large-block-grid-8 > li:nth-child(8n+7) {
    padding-left: 1.40625rem;
    padding-right: 0.23438rem; }

  .large-block-grid-8 > li:nth-child(8n) {
    padding-left: 1.64063rem;
    padding-right: 0rem; }

  .large-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }

  .large-block-grid-9 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

  .large-block-grid-9 > li:nth-child(9n+1) {
    padding-left: 0rem;
    padding-right: 1.66667rem; }

  .large-block-grid-9 > li:nth-child(9n+2) {
    padding-left: 0.20833rem;
    padding-right: 1.45833rem; }

  .large-block-grid-9 > li:nth-child(9n+3) {
    padding-left: 0.41667rem;
    padding-right: 1.25rem; }

  .large-block-grid-9 > li:nth-child(9n+4) {
    padding-left: 0.625rem;
    padding-right: 1.04167rem; }

  .large-block-grid-9 > li:nth-child(9n+5) {
    padding-left: 0.83333rem;
    padding-right: 0.83333rem; }

  .large-block-grid-9 > li:nth-child(9n+6) {
    padding-left: 1.04167rem;
    padding-right: 0.625rem; }

  .large-block-grid-9 > li:nth-child(9n+7) {
    padding-left: 1.25rem;
    padding-right: 0.41667rem; }

  .large-block-grid-9 > li:nth-child(9n+8) {
    padding-left: 1.45833rem;
    padding-right: 0.20833rem; }

  .large-block-grid-9 > li:nth-child(9n) {
    padding-left: 1.66667rem;
    padding-right: 0rem; }

  .large-block-grid-10 > li {
    width: 10%;
    list-style: none; }

  .large-block-grid-10 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

  .large-block-grid-10 > li:nth-child(10n+1) {
    padding-left: 0rem;
    padding-right: 1.6875rem; }

  .large-block-grid-10 > li:nth-child(10n+2) {
    padding-left: 0.1875rem;
    padding-right: 1.5rem; }

  .large-block-grid-10 > li:nth-child(10n+3) {
    padding-left: 0.375rem;
    padding-right: 1.3125rem; }

  .large-block-grid-10 > li:nth-child(10n+4) {
    padding-left: 0.5625rem;
    padding-right: 1.125rem; }

  .large-block-grid-10 > li:nth-child(10n+5) {
    padding-left: 0.75rem;
    padding-right: 0.9375rem; }

  .large-block-grid-10 > li:nth-child(10n+6) {
    padding-left: 0.9375rem;
    padding-right: 0.75rem; }

  .large-block-grid-10 > li:nth-child(10n+7) {
    padding-left: 1.125rem;
    padding-right: 0.5625rem; }

  .large-block-grid-10 > li:nth-child(10n+8) {
    padding-left: 1.3125rem;
    padding-right: 0.375rem; }

  .large-block-grid-10 > li:nth-child(10n+9) {
    padding-left: 1.5rem;
    padding-right: 0.1875rem; }

  .large-block-grid-10 > li:nth-child(10n) {
    padding-left: 1.6875rem;
    padding-right: 0rem; }

  .large-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }

  .large-block-grid-11 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

  .large-block-grid-11 > li:nth-child(11n+1) {
    padding-left: 0.0rem;
    padding-right: 1.70455rem; }

  .large-block-grid-11 > li:nth-child(11n+2) {
    padding-left: 0.17045rem;
    padding-right: 1.53409rem; }

  .large-block-grid-11 > li:nth-child(11n+3) {
    padding-left: 0.34091rem;
    padding-right: 1.36364rem; }

  .large-block-grid-11 > li:nth-child(11n+4) {
    padding-left: 0.51136rem;
    padding-right: 1.19318rem; }

  .large-block-grid-11 > li:nth-child(11n+5) {
    padding-left: 0.68182rem;
    padding-right: 1.02273rem; }

  .large-block-grid-11 > li:nth-child(11n+6) {
    padding-left: 0.85227rem;
    padding-right: 0.85227rem; }

  .large-block-grid-11 > li:nth-child(11n+7) {
    padding-left: 1.02273rem;
    padding-right: 0.68182rem; }

  .large-block-grid-11 > li:nth-child(11n+8) {
    padding-left: 1.19318rem;
    padding-right: 0.51136rem; }

  .large-block-grid-11 > li:nth-child(11n+9) {
    padding-left: 1.36364rem;
    padding-right: 0.34091rem; }

  .large-block-grid-11 > li:nth-child(11n+10) {
    padding-left: 1.53409rem;
    padding-right: 0.17045rem; }

  .large-block-grid-11 > li:nth-child(11n) {
    padding-left: 1.70455rem;
    padding-right: 0.0rem; }

  .large-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }

  .large-block-grid-12 > li:nth-of-type(n) {
    clear: none; }

  .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }

  .large-block-grid-12 > li:nth-child(12n+1) {
    padding-left: 0rem;
    padding-right: 1.71875rem; }

  .large-block-grid-12 > li:nth-child(12n+2) {
    padding-left: 0.15625rem;
    padding-right: 1.5625rem; }

  .large-block-grid-12 > li:nth-child(12n+3) {
    padding-left: 0.3125rem;
    padding-right: 1.40625rem; }

  .large-block-grid-12 > li:nth-child(12n+4) {
    padding-left: 0.46875rem;
    padding-right: 1.25rem; }

  .large-block-grid-12 > li:nth-child(12n+5) {
    padding-left: 0.625rem;
    padding-right: 1.09375rem; }

  .large-block-grid-12 > li:nth-child(12n+6) {
    padding-left: 0.78125rem;
    padding-right: 0.9375rem; }

  .large-block-grid-12 > li:nth-child(12n+7) {
    padding-left: 0.9375rem;
    padding-right: 0.78125rem; }

  .large-block-grid-12 > li:nth-child(12n+8) {
    padding-left: 1.09375rem;
    padding-right: 0.625rem; }

  .large-block-grid-12 > li:nth-child(12n+9) {
    padding-left: 1.25rem;
    padding-right: 0.46875rem; }

  .large-block-grid-12 > li:nth-child(12n+10) {
    padding-left: 1.40625rem;
    padding-right: 0.3125rem; }

  .large-block-grid-12 > li:nth-child(12n+11) {
    padding-left: 1.5625rem;
    padding-right: 0.15625rem; }

  .large-block-grid-12 > li:nth-child(12n) {
    padding-left: 1.71875rem;
    padding-right: 0rem; } }
