@charset "utf-8";
/*618*/
.localservices__blocks {
  padding: 0px 0px 0px 0px;
  margin: 0px -12px 0px 0px; }
  .localservices__blocks .localservices__blocks-inner {
    width: -webkit-calc(33.333% - 12px);
    width: -moz-calc(33.333% - 12px);
    width: -ms-calc(33.333% - 12px);
    width: -o-calc(33.333% - 12px);
    width: calc(33.333% - 12px);
    margin-left: 0 !important;
    margin-right: 12px !important;
    margin-bottom: 12px;
    -moz-box-shadow: 0px 0px 0px 1px #828282;
    -webkit-box-shadow: 0px 0px 0px 1px #828282;
    box-shadow: 0px 0px 0px 1px #828282;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background: #828282; }
    .localservices__blocks .localservices__blocks-inner .localservices__blocks-inner-link.top-link {
      min-height: 0;
      font-family: "Roboto";
      font-weight: normal;
      font-size: 18px;
      padding: 10px 2px 10px 2px;
      margin: 5px 0px 5px 0px;
      border-bottom: 1px solid #f3a00c;
      color: #f3a00c;
      text-decoration: none; }
      .localservices__blocks .localservices__blocks-inner .localservices__blocks-inner-link.bot-more {
        min-height: 0;
        font-family: "Roboto";
        font-weight: normal;
        font-size: 18px;
        padding: 10px 2px 10px 2px;
        margin: -35px 0px 0px 0px;
        background: rgba(0, 0, 0, 0.3);
        color: #fff;
        -webkit-border-radius: 0px 0px 5px 5px;
        -moz-border-radius: 0px 0px 5px 5px;
        -ms-border-radius: 0px 0px 5px 5px;
        -o-border-radius: 0px 0px 5px 5px;
        border-radius: 0px 0px 5px 5px;
        position: relative;
        z-index: 1;
        -webkit-transition: all 0.3s linear;
        -moz-transition: all 0.3s linear;
        -o-transition: all 0.3s linear;
        -ms-transition: all 0.3s linear;
        transition: all 0.3s linear; }
    .localservices__blocks .localservices__blocks-inner .localpic.localpic--little {
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      -ms-border-radius: 0px;
      -o-border-radius: 0px;
      border-radius: 0px; }
      .localservices__blocks .localservices__blocks-inner .localpic.localpic--little a {
        display: -moz-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-direction: normal;
        -webkit-box-orient: horizontal;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; }
        .localservices__blocks .localservices__blocks-inner .localpic.localpic--little a img {
          width: 100%;
          height: auto;
          filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
          /* Firefox 10+, Firefox on Android */
          filter: gray;
          /* IE6-9 */
          -webkit-filter: grayscale(100%);
          /* Chrome 19+, Safari 6+, Safari 6+ iOS */
          -webkit-transition: all 0.3s linear;
          -moz-transition: all 0.3s linear;
          -o-transition: all 0.3s linear;
          -ms-transition: all 0.3s linear;
          transition: all 0.3s linear;
          -webkit-border-radius: 0px 0px 5px 5px;
          -moz-border-radius: 0px 0px 5px 5px;
          -ms-border-radius: 0px 0px 5px 5px;
          -o-border-radius: 0px 0px 5px 5px;
          border-radius: 0px 0px 5px 5px; }
          .localservices__blocks .localservices__blocks-inner .localpic.localpic--little a img:hover {
            filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
            -webkit-filter: grayscale(0%); }
    .localservices__blocks .localservices__blocks-inner:hover .localpic.localpic--little a img {
      filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
      -webkit-filter: grayscale(0%); }
      .localservices__blocks .localservices__blocks-inner:hover .localservices__blocks-inner-link.bot-more {
        background: #f3a00c;
        text-decoration: none; }
