@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,400;1,700&display=swap);
@charset "UTF-8";
.plus-app.plus-app-2020-10-minneapolis-videot {
  /* For old browsers */
  display: block;
  /* ------ Videon tyylit ------ */
  /* ------ Ääninapin tyylit ------ */
  /* ------ Kuvatekstin tyylit ------ */
  /* ------ Sitaattien tyylit ------ */
  /* ------ Kuvaparien tyylit ------ */ }
  .plus-app.plus-app-2020-10-minneapolis-videot p, .plus-app.plus-app-2020-10-minneapolis-videot h1, .plus-app.plus-app-2020-10-minneapolis-videot h2, .plus-app.plus-app-2020-10-minneapolis-videot h3 {
    -webkit-margin-before: 0;
            margin-block-start: 0;
    -webkit-margin-after: 0;
            margin-block-end: 0; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-video-wrapper {
    position: relative;
    max-width: 850px;
    margin: 0 auto;
    padding: 0 0 24px 0; }
    @media (max-width: 1024px) {
      .plus-app.plus-app-2020-10-minneapolis-videot .md-video-wrapper {
        max-width: none;
        width: 94%; } }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-video {
    display: block;
    max-width: 100%;
    margin: 0;
    padding: 0; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-voice-button {
    outline: none;
    border: none;
    border-radius: 10px;
    height: 45px;
    width: 45px;
    background-size: 40px 40px;
    background-position: center center;
    background-color: rgba(0, 128, 159, 0.6);
    background-repeat: no-repeat;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-caption {
    line-height: 1.42;
    font-size: 14px;
    color: #110f24;
    background-color: #f6f6f9;
    font-weight: normal;
    padding: 16px;
    margin: 0; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-quote-wrapper {
    max-width: 500px;
    margin: 45px auto 50px auto;
    padding: 30px 20px 20px 60px;
    background-color: black; }
    @media (max-width: 520px) {
      .plus-app.plus-app-2020-10-minneapolis-videot .md-quote-wrapper {
        max-width: none;
        width: 94%;
        margin: 45px 3% 50px 3%; } }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-quote-wrapper > p {
    position: relative;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-style: italic;
    font-size: 17px;
    line-height: 1.5;
    color: #eee; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-quote-wrapper > p > span {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translate(-45px, -20px);
            transform: translate(-45px, -20px);
    font-size: 70px;
    font-weight: 700;
    line-height: 1; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-quote-wrapper > .md-quote__author {
    margin: 0 0 0 20px; }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-image-wrapper {
    position: relative;
    max-width: 850px;
    margin: 0 auto;
    padding: 0 0 24px 0; }
    @media (max-width: 1024px) {
      .plus-app.plus-app-2020-10-minneapolis-videot .md-image-wrapper {
        max-width: none;
        width: 94%; } }
  .plus-app.plus-app-2020-10-minneapolis-videot .md-image-wrapper > img {
    display: block;
    width: 100%; }


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