.speed-test.info {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: space-evenly;
  -moz-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gETAioKZK4wsAAAAGlJREFUaN7t2rENwCAQBMELv/+Gz4llWTRgg4YAXp9tMBlpmyTTNu95t91z3WeWd6fdEREj4oe7HOMEdk5EwA47J7DDDjsnsMMOOyewww477LDDDjvssMMOuwjYYYddBOywc/J9xAmfzy6at9KN2XFaiAAAAABJRU5ErkJggg==") #e6dfdf77; }
  @media (max-width: 767px) {
    .speed-test.info {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-bottom: 1em; } }
  .speed-test.info .caption {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    font-size: 1.3em;
    line-height: 1.8em;
    font-weight: 400;
    color: #564545; }
    @media (max-width: 767px) {
      .speed-test.info .caption {
        font-size: 1.2em;
        -webkit-box-align: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        text-align: center; } }
    .speed-test.info .caption strong {
      font-size: 1.6em;
      color: #8e1d1d;
      text-transform: uppercase;
      font-weight: bold; }
  .speed-test.info .wrapper {
    padding: 1.5em 1.5em 0 1.5em;
    width: 35em; }
    @media (max-width: 767px) {
      .speed-test.info .wrapper {
        width: auto !important;
        padding: 1em 0; } }
    .speed-test.info .wrapper.img {
      width: 10em;
      -webkit-box-pack: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -moz-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; }
      @media (max-width: 767px) {
        .speed-test.info .wrapper.img {
          padding: 0 0 1.5em 0; } }
      .speed-test.info .wrapper.img img {
        height: 100%;
        margin-bottom: 1em;
        border-radius: 0.4em; }
        @media (max-width: 767px) {
          .speed-test.info .wrapper.img img {
            display: none; } }
.iframe-speedtest {
  width: 100%;
  height: 650px; }
