aside,
footer,
.sliderManu__2,
.sliderManu__1 {
  & section#rosita_asaid_widg_10 {
    width: unset !important;

    & .rosBox {
      display: flex !important;
      flex-direction: column !important;

      & .box {
        justify-content: flex-start !important;
        width: 100% !important;

        & img {
          object-fit: cover !important;
        }

        & .info {
          & p:nth-child(3) {
            display: unset !important;
            font-size: 12px !important;
          }
        }
      }
    }
  }
}

/* Global Style */
section#rosita_asaid_widg_10 {
  max-width: var(--premary_width);

  & * {
    font-family: "Inria Sans", sans-serif;
  }

  /*  */
  &.three_columns {
    & .rosBox {
      & .box {
        padding: 1rem 0;
        margin: 0 !important;
        height: 8rem;

        & img {
          height: 100% !important;
        }
      }
    }
  }

  /*  */
  & .rosBox {
    display: block;

    & .box {
      width: calc(100%);
      height: 6rem;
      overflow: hidden;
      gap: 1rem;
      margin: 10px 0;
      justify-content: flex-start;

      & img {
        height: inherit;
        max-width: 96px;
        border-radius: 10px;
      }

      & .info {
        display: flex;
        flex-direction: column;
        justify-content: center;
        gap: 5px;

        & p:nth-child(1) {
          margin: 0;
          font-size: 13px;
          border-bottom: 1px solid #7a7a7a;
          width: fit-content;
          font-weight: bold;
        }

        & h3 {
          font-size: 14px;
          font-weight: bold;
        }

        & p:nth-child(3) {
          font-size: 12px;
          margin: 0;
          font-weight: bold;

          & * {
            font-family: "lora";
          }
        }
      }
    }
  }
}

/*  */
@media (max-width: 576px) {
  section#rosita_asaid_widg_10 {
    /*  */
    & .rosBox {
      flex-direction: column;
    }

    /*  */
    &.three_columns {
      & .rosBox {
        display: flex !important;
        flex-direction: column;
        gap: 1rem;

        & .box {
          padding: 0 !important;
          height: 6rem !important;
        }
      }
    }
  }
}

@media (min-width: 577px) and (max-width: 768px) {
  section#rosita_asaid_widg_10 {
    /*  */
    & .rosBox {
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: space-between;

      & .box {
        width: calc(100% / 2 - 5px);
      }
    }

    /*  */
    &.three_columns {
      & .rosBox {
        columns: 2 !important;

        & .box {
          width: 100%;
        }
      }
    }
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  section#rosita_asaid_widg_10 {
    /*  */
    & .rosBox {
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: space-between;

      & .box {
        width: calc(100% / 2 - 5px);
      }
    }

    /*  */
    &.three_columns {
      & .rosBox {
        & .box {
          width: 100%;
        }
      }
    }
  }
}

@media (min-width: 992px) {
  section#rosita_asaid_widg_10 {
    padding: 0 7px;
  }
}
