/** Foundation for Sites by ZURB Version 6.4.3 foundation.zurb.com Licensed under MIT Open Source */
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
.widget-tile { width: 100%; height: auto; position: relative; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }

@media print, screen and (min-width: 40em) { .widget-tile { height: 100%; } }

@media print, screen and (min-width: 64em) { .widget-tile { height: 100%; } }

.widget-tile table, .widget-tile tbody, .widget-tile tr { position: static; }

.widget-tile__image-wrapper { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-size: cover; background-position: center center; margin-bottom: 0; }

.editor .widget-tile__image-wrapper img { min-height: 100%; min-width: 100%; }

.widget-tile [class*="widget-tile__size"] { width: 100%; height: 100%; }

@media screen and (max-width: 39.9375em) { .widget-tile [class*="widget-tile__size"][class*="small-unposition"] { height: auto !important; }
  .widget-tile [class*="widget-tile__size"][class*="small-unposition"] + p.widget-tile__image-wrapper { position: static; background-image: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="small-unposition"] + p.widget-tile__image-wrapper img { display: block !important; width: 100%; height: auto; }
  .widget-tile [class*="widget-tile__size"][class*="small-unposition"] [class^="widget-tile__position"] { position: static !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="small-unposition"] [class^="widget-tile__position"]:after { content: none !important; } }

.widget-tile [class*="widget-tile__size"][class*="small-quarter"] [class^="widget-tile__position"] { width: 25%; }

.widget-tile [class*="widget-tile__size"][class*="small-one-third"] [class^="widget-tile__position"] { width: 33.33333%; }

.widget-tile [class*="widget-tile__size"][class*="small-half"] [class^="widget-tile__position"] { width: 50%; }

.widget-tile [class*="widget-tile__size"][class*="small-two-thirds"] [class^="widget-tile__position"] { width: 66.66667%; }

.widget-tile [class*="widget-tile__size"][class*="small-three-quarters"] [class^="widget-tile__position"] { width: 75%; }

.widget-tile [class*="widget-tile__size"][class*="small-full"] [class^="widget-tile__position"] { width: 100%; }

@media screen and (min-width: 40em) and (max-width: 63.9375em) { .widget-tile [class*="widget-tile__size"][class*="medium-unposition"] { height: auto !important; }
  .widget-tile [class*="widget-tile__size"][class*="medium-unposition"] + p.widget-tile__image-wrapper { position: static; background-image: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="medium-unposition"] + p.widget-tile__image-wrapper img { display: block !important; width: 100%; height: auto; }
  .widget-tile [class*="widget-tile__size"][class*="medium-unposition"] [class^="widget-tile__position"] { position: static !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="medium-unposition"] [class^="widget-tile__position"]:after { content: none !important; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="widget-tile__size"][class*="medium-quarter"] [class^="widget-tile__position"] { width: 25%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="widget-tile__size"][class*="medium-one-third"] [class^="widget-tile__position"] { width: 33.33333%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="widget-tile__size"][class*="medium-half"] [class^="widget-tile__position"] { width: 50%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="widget-tile__size"][class*="medium-two-thirds"] [class^="widget-tile__position"] { width: 66.66667%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="widget-tile__size"][class*="medium-three-quarters"] [class^="widget-tile__position"] { width: 75%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="widget-tile__size"][class*="medium-full"] [class^="widget-tile__position"] { width: 100%; } }

@media screen and (min-width: 64em) and (max-width: 74.9375em) { .widget-tile [class*="widget-tile__size"][class*="large-unposition"] { height: auto !important; }
  .widget-tile [class*="widget-tile__size"][class*="large-unposition"] + p.widget-tile__image-wrapper { position: static; background-image: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="large-unposition"] + p.widget-tile__image-wrapper img { display: block !important; width: 100%; height: auto; }
  .widget-tile [class*="widget-tile__size"][class*="large-unposition"] [class^="widget-tile__position"] { position: static !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="large-unposition"] [class^="widget-tile__position"]:after { content: none !important; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="widget-tile__size"][class*="large-quarter"] [class^="widget-tile__position"] { width: 25%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="widget-tile__size"][class*="large-one-third"] [class^="widget-tile__position"] { width: 33.33333%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="widget-tile__size"][class*="large-half"] [class^="widget-tile__position"] { width: 50%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="widget-tile__size"][class*="large-two-thirds"] [class^="widget-tile__position"] { width: 66.66667%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="widget-tile__size"][class*="large-three-quarters"] [class^="widget-tile__position"] { width: 75%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="widget-tile__size"][class*="large-full"] [class^="widget-tile__position"] { width: 100%; } }

@media screen and (min-width: 75em) and (max-width: 89.9375em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-unposition"] { height: auto !important; }
  .widget-tile [class*="widget-tile__size"][class*="xlarge-unposition"] + p.widget-tile__image-wrapper { position: static; background-image: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="xlarge-unposition"] + p.widget-tile__image-wrapper img { display: block !important; width: 100%; height: auto; }
  .widget-tile [class*="widget-tile__size"][class*="xlarge-unposition"] [class^="widget-tile__position"] { position: static !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="xlarge-unposition"] [class^="widget-tile__position"]:after { content: none !important; } }

@media screen and (min-width: 75em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-quarter"] [class^="widget-tile__position"] { width: 25%; } }

@media screen and (min-width: 75em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-one-third"] [class^="widget-tile__position"] { width: 33.33333%; } }

@media screen and (min-width: 75em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-half"] [class^="widget-tile__position"] { width: 50%; } }

@media screen and (min-width: 75em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-two-thirds"] [class^="widget-tile__position"] { width: 66.66667%; } }

@media screen and (min-width: 75em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-three-quarters"] [class^="widget-tile__position"] { width: 75%; } }

@media screen and (min-width: 75em) { .widget-tile [class*="widget-tile__size"][class*="xlarge-full"] [class^="widget-tile__position"] { width: 100%; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-unposition"] { height: auto !important; }
  .widget-tile [class*="widget-tile__size"][class*="xxlarge-unposition"] + p.widget-tile__image-wrapper { position: static; background-image: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="xxlarge-unposition"] + p.widget-tile__image-wrapper img { display: block !important; width: 100%; height: auto; }
  .widget-tile [class*="widget-tile__size"][class*="xxlarge-unposition"] [class^="widget-tile__position"] { position: static !important; -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; }
  .widget-tile [class*="widget-tile__size"][class*="xxlarge-unposition"] [class^="widget-tile__position"]:after { content: none !important; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-quarter"] [class^="widget-tile__position"] { width: 25%; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-one-third"] [class^="widget-tile__position"] { width: 33.33333%; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-half"] [class^="widget-tile__position"] { width: 50%; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-two-thirds"] [class^="widget-tile__position"] { width: 66.66667%; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-three-quarters"] [class^="widget-tile__position"] { width: 75%; } }

@media screen and (min-width: 90em) { .widget-tile [class*="widget-tile__size"][class*="xxlarge-full"] [class^="widget-tile__position"] { width: 100%; } }

.widget-tile [class*="__text"] * { position: relative; z-index: 2; }

.widget-tile [class*="__text"][class*="--light"] { color: whitesmoke; }

.widget-tile [class*="__text"][class*="--light"][class*="-grade"] td:before { content: ''; position: absolute; z-index: 1; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 130%; height: 130%; background-image: -webkit-radial-gradient(rgba(10, 10, 10, 0.5) 0%, rgba(10, 10, 10, 0) 75%); background-image: -o-radial-gradient(rgba(10, 10, 10, 0.5) 0%, rgba(10, 10, 10, 0) 75%); background-image: radial-gradient(rgba(10, 10, 10, 0.5) 0%, rgba(10, 10, 10, 0) 75%); }

@media print, screen and (min-width: 40em) { .widget-tile [class*="__text"][class*="--light"][class*="-grade"] td:before { width: 140%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="__text"][class*="--light"][class*="-grade"] td:before { width: 150%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="__text"][class*="--light"][class*="-grade"] td:before { height: 140%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="__text"][class*="--light"][class*="-grade"] td:before { height: 150%; } }

.widget-tile [class*="__text"][class*="--dark"] { color: #0a0a0a; }

.widget-tile [class*="__text"][class*="--dark"][class*="-grade"] td:before { content: ''; position: absolute; z-index: 1; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 130%; height: 130%; background-image: -webkit-radial-gradient(rgba(245, 245, 245, 0.5) 0%, rgba(245, 245, 245, 0) 75%); background-image: -o-radial-gradient(rgba(245, 245, 245, 0.5) 0%, rgba(245, 245, 245, 0) 75%); background-image: radial-gradient(rgba(245, 245, 245, 0.5) 0%, rgba(245, 245, 245, 0) 75%); }

@media print, screen and (min-width: 40em) { .widget-tile [class*="__text"][class*="--dark"][class*="-grade"] td:before { width: 140%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="__text"][class*="--dark"][class*="-grade"] td:before { width: 150%; } }

@media print, screen and (min-width: 40em) { .widget-tile [class*="__text"][class*="--dark"][class*="-grade"] td:before { height: 140%; } }

@media print, screen and (min-width: 64em) { .widget-tile [class*="__text"][class*="--dark"][class*="-grade"] td:before { height: 150%; } }

.widget-tile [class^="widget-tile__position"] { position: absolute; padding: 0.5rem; }

.widget-tile [class^="widget-tile__position"][class*="left-top"] { left: 0; top: 0; }

.widget-tile [class^="widget-tile__position"][class*="left-top"][class*=flush] { padding-top: 0 !important; padding-left: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="left-middle"] { left: 0; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); }

.widget-tile [class^="widget-tile__position"][class*="left-middle"][class*=flush] { padding-left: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="left-bottom"] { left: 0; bottom: 0; }

.widget-tile [class^="widget-tile__position"][class*="left-bottom"][class*=flush] { padding-bottom: 0 !important; padding-left: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="center-top"] { left: 50%; top: 0; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }

.widget-tile [class^="widget-tile__position"][class*="center-top"][class*=flush] { padding-top: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="center-middle"] { left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.widget-tile [class^="widget-tile__position"][class*="center-bottom"] { left: 50%; bottom: 0; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }

.widget-tile [class^="widget-tile__position"][class*="center-bottom"][class*=flush] { padding-bottom: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="right-top"] { right: 0; top: 0; }

.widget-tile [class^="widget-tile__position"][class*="right-top"][class*=flush] { padding-top: 0 !important; padding-right: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="right-middle"] { right: 0; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); }

.widget-tile [class^="widget-tile__position"][class*="right-middle"][class*=flush] { padding-right: 0 !important; }

.widget-tile [class^="widget-tile__position"][class*="right-bottom"] { right: 0; bottom: 0; }

.widget-tile [class^="widget-tile__position"][class*="right-bottom"][class*=flush] { padding-right: 0 !important; padding-bottom: 0 !important; }

@media screen and (max-width: 39.9375em) { .widget-tile table[class*="widget-tile__size"][class*="small-unposition"] td { height: auto; }
  .widget-tile table[class*="widget-tile__size"][class*="small-unposition"] [class*="__text"][class*="-grade"] td:before { content: none; }
  .widget-tile table[class*="widget-tile__size"][class*="small-unposition"] [class*="__text"][class*="-light"] { color: #0a0a0a; } }

@media screen and (min-width: 40em) and (max-width: 63.9375em) { .widget-tile table[class*="widget-tile__size"][class*="medium-unposition"] td { height: auto; }
  .widget-tile table[class*="widget-tile__size"][class*="medium-unposition"] [class*="__text"][class*="-grade"] td:before { content: none; }
  .widget-tile table[class*="widget-tile__size"][class*="medium-unposition"] [class*="__text"][class*="-light"] { color: #0a0a0a; } }

@media screen and (min-width: 64em) and (max-width: 74.9375em) { .widget-tile table[class*="widget-tile__size"][class*="large-unposition"] td { height: auto; }
  .widget-tile table[class*="widget-tile__size"][class*="large-unposition"] [class*="__text"][class*="-grade"] td:before { content: none; }
  .widget-tile table[class*="widget-tile__size"][class*="large-unposition"] [class*="__text"][class*="-light"] { color: #0a0a0a; } }

@media screen and (min-width: 75em) and (max-width: 89.9375em) { .widget-tile table[class*="widget-tile__size"][class*="xlarge-unposition"] td { height: auto; }
  .widget-tile table[class*="widget-tile__size"][class*="xlarge-unposition"] [class*="__text"][class*="-grade"] td:before { content: none; }
  .widget-tile table[class*="widget-tile__size"][class*="xlarge-unposition"] [class*="__text"][class*="-light"] { color: #0a0a0a; } }

@media screen and (min-width: 90em) { .widget-tile table[class*="widget-tile__size"][class*="xxlarge-unposition"] td { height: auto; }
  .widget-tile table[class*="widget-tile__size"][class*="xxlarge-unposition"] [class*="__text"][class*="-grade"] td:before { content: none; }
  .widget-tile table[class*="widget-tile__size"][class*="xxlarge-unposition"] [class*="__text"][class*="-light"] { color: #0a0a0a; } }

.widget-tile [class^="widget-tile__position"][class*="center-middle"] { text-align: center; }

/*# sourceMappingURL=widget-tile.css.map */