.igim-gridded .container {
  height: 0;
  padding-top: 66%;
  position: relative; }
  @media all and (max-width: 500px) {
    .igim-gridded .container {
      padding-top: 0;
      height: auto; } }
  .igim-gridded .container .row {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0; }
    @media all and (max-width: 500px) {
      .igim-gridded .container .row {
        position: relative;
        height: auto;
        margin: 0; } }
    .igim-gridded .container .row .igim-item {
      position: absolute;
      height: 0;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      @media all and (max-width: 500px) {
        .igim-gridded .container .row .igim-item {
          padding-top: 100% !important;
          margin: 2rem auto;
          position: relative; } }
      .igim-gridded .container .row .igim-item a {
        position: absolute;
        left: 0;
        top: 0;
        display: block;
        width: 100%;
        height: 100%; }
      @media all and (max-width: 500px) {
        .igim-gridded .container .row .igim-item {
          position: relative;
          left: unset !important;
          right: unset !important;
          top: unset !important;
          bottom: unset !important; } }
      .igim-gridded .container .row .igim-item:first-child {
        background-color: grey;
        width: 32%;
        left: 0;
        padding-top: 22%;
        bottom: 45%; }
        @media all and (max-width: 500px) {
          .igim-gridded .container .row .igim-item:first-child {
            width: 100%; } }
        .igim-gridded .container .row .igim-item:first-child + .igim-item {
          background-color: grey;
          width: 22%;
          left: 34%;
          padding-top: 32%;
          bottom: 45%; }
          @media all and (max-width: 500px) {
            .igim-gridded .container .row .igim-item:first-child + .igim-item {
              width: 100%; } }
          .igim-gridded .container .row .igim-item:first-child + .igim-item + .igim-item {
            background-color: grey;
            width: 42%;
            left: 58%;
            padding-top: 22%;
            bottom: 52%; }
            @media all and (max-width: 500px) {
              .igim-gridded .container .row .igim-item:first-child + .igim-item + .igim-item {
                width: 100%; } }
            .igim-gridded .container .row .igim-item:first-child + .igim-item + .igim-item + .igim-item {
              background-color: grey;
              width: 32%;
              right: 44%;
              padding-top: 22%;
              top: 58%; }
              @media all and (max-width: 500px) {
                .igim-gridded .container .row .igim-item:first-child + .igim-item + .igim-item + .igim-item {
                  width: 100%; } }
              .igim-gridded .container .row .igim-item:first-child + .igim-item + .igim-item + .igim-item + .igim-item {
                background-color: grey;
                width: 27%;
                left: 58%;
                padding-top: 22%;
                top: 51%; }
                @media all and (max-width: 500px) {
                  .igim-gridded .container .row .igim-item:first-child + .igim-item + .igim-item + .igim-item + .igim-item {
                    width: 100%; } }

/*# sourceMappingURL=sertac.css.map */

/*# sourceMappingURL=sertac.css.map */
