#owl-carousel-05 .owl-nav {
  display: none; }

@media all and (max-width: 414px) {
  .comp-layout-section-46 {
    margin-top: 20px; }
    .comp-layout-section-46 .c-container-01 {
      border-radius: 8px; }
      .comp-layout-section-46 .c-container-01 .c-item-01 {
        display: flex;
        align-items: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 {
          width: 12px;
          height: 12px;
          margin-right: 4px; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-02 {
          color: #FFF;
          font-family: 'Inter';
          font-size: 20px;
          font-style: normal;
          font-weight: 600;
          line-height: 28px; }
      .comp-layout-section-46 .c-container-01 .c-item-02 {
        color: #FFF;
        font-family: 'Inter';
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 24px;
        letter-spacing: -0.2px;
        margin-top: 12px; }
      .comp-layout-section-46 .c-container-01 .c-item-03 {
        display: block;
        width: 120px;
        padding: 8px 16px;
        margin-top: 20px;
        color: #171718;
        font-family: 'Inter';
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        border-radius: 4px;
        background: #F0F0F2; }
      .comp-layout-section-46 .c-container-01 .c-item-04 {
        width: 100%;
        height: 100%; }
        .comp-layout-section-46 .c-container-01 .c-item-04 picture {
          width: 100%;
          height: 100%;
          display: block; }
          .comp-layout-section-46 .c-container-01 .c-item-04 picture img {
            width: 100%;
            height: 100%;
            border-radius: 8px;
            object-fit: cover; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-layout-section-46 {
    margin-top: 20px; }
    .comp-layout-section-46 .c-container-01 {
      border-radius: 8px; }
      .comp-layout-section-46 .c-container-01 .c-item-01 {
        display: flex;
        align-items: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 {
          width: 12px;
          height: 12px;
          margin-right: 4px; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-02 {
          color: #FFF;
          font-family: 'Inter';
          font-size: 20px;
          font-style: normal;
          font-weight: 600;
          line-height: 28px; }
      .comp-layout-section-46 .c-container-01 .c-item-02 {
        color: #FFF;
        font-family: 'Inter';
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 24px;
        letter-spacing: -0.2px;
        margin-top: 12px; }
      .comp-layout-section-46 .c-container-01 .c-item-03 {
        display: block;
        width: 120px;
        padding: 8px 16px;
        margin-top: 20px;
        color: #171718;
        font-family: 'Inter';
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        border-radius: 4px;
        background: #F0F0F2; }
      .comp-layout-section-46 .c-container-01 .c-item-04 {
        width: 100%;
        height: 100%; }
        .comp-layout-section-46 .c-container-01 .c-item-04 picture {
          width: 100%;
          height: 100%;
          display: block; }
          .comp-layout-section-46 .c-container-01 .c-item-04 picture img {
            width: 100%;
            height: 100%;
            border-radius: 8px;
            object-fit: cover; } }
@media all and (min-width: 768px) and (max-width: 1023px) {
  .comp-layout-section-46 {
    margin-top: 40px; }
    .comp-layout-section-46 .c-container-01 {
      width: 688px;
      height: 280px;
      border-radius: 24px;
      cursor: pointer; }
      .comp-layout-section-46 .c-container-01 .c-item-01 {
        display: flex;
        align-items: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 {
          width: 24px;
          height: 24px;
          margin-right: 16px; }
          .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-02 {
          color: #FFF;
          font-family: 'Inter';
          font-size: 20px;
          font-style: normal;
          font-weight: 600;
          line-height: 28px; }
      .comp-layout-section-46 .c-container-01 .c-item-02 {
        width: 610px;
        margin-top: 20px;
        color: #FFF;
        font-family: 'Inter';
        font-size: clamp(40px, calc(40px + (60 - 40) * ((100vw - 1280px) / (1680 - 1280))), 60px);
        font-style: normal;
        font-weight: 600;
        line-height: 68px;
        letter-spacing: -0.6px; }
      .comp-layout-section-46 .c-container-01 .c-item-03 {
        display: block;
        width: 144px;
        margin-top: 40px;
        color: #171718;
        font-family: 'Inter';
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        padding: 24px;
        border-radius: 8px;
        background: #F0F0F2; }
      .comp-layout-section-46 .c-container-01 .c-item-04 {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        .comp-layout-section-46 .c-container-01 .c-item-04 picture {
          width: 100%;
          height: 100%;
          display: block; }
          .comp-layout-section-46 .c-container-01 .c-item-04 picture img {
            position: absolute;
            z-index: -1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 24px; } }
@media all and (min-width: 1024px) and (max-width: 1279px) {
  .comp-layout-section-46 {
    margin-top: 40px; }
    .comp-layout-section-46 .c-container-01 {
      width: 688px;
      height: 280px;
      border-radius: 24px;
      cursor: pointer; }
      .comp-layout-section-46 .c-container-01 .c-item-01 {
        display: flex;
        align-items: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 {
          width: 24px;
          height: 24px;
          margin-right: 16px; }
          .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-02 {
          color: #FFF;
          font-family: 'Inter';
          font-size: 20px;
          font-style: normal;
          font-weight: 600;
          line-height: 28px; }
      .comp-layout-section-46 .c-container-01 .c-item-02 {
        width: 610px;
        margin-top: 20px;
        color: #FFF;
        font-family: 'Inter';
        font-size: clamp(40px, calc(40px + (60 - 40) * ((100vw - 1280px) / (1680 - 1280))), 60px);
        font-style: normal;
        font-weight: 600;
        line-height: 68px;
        letter-spacing: -0.6px; }
      .comp-layout-section-46 .c-container-01 .c-item-03 {
        display: block;
        width: 144px;
        margin-top: 40px;
        color: #171718;
        font-family: 'Inter';
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        padding: 24px;
        border-radius: 8px;
        background: #F0F0F2; }
      .comp-layout-section-46 .c-container-01 .c-item-04 {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        .comp-layout-section-46 .c-container-01 .c-item-04 picture {
          width: 100%;
          height: 100%;
          display: block; }
          .comp-layout-section-46 .c-container-01 .c-item-04 picture img {
            position: absolute;
            z-index: -1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 24px; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-layout-section-46 {
    margin-top: 40px; }
    .comp-layout-section-46 .c-container-01 {
      width: 1280px;
      height: 564px;
      border-radius: 24px;
      cursor: pointer; }
      .comp-layout-section-46 .c-container-01 .c-item-01 {
        display: flex;
        align-items: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 {
          width: 24px;
          height: 24px;
          margin-right: 16px; }
          .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-02 {
          color: #FFF;
          font-family: 'Inter';
          font-size: 20px;
          font-style: normal;
          font-weight: 600;
          line-height: 28px; }
      .comp-layout-section-46 .c-container-01 .c-item-02 {
        width: 610px;
        margin-top: 20px;
        color: #FFF;
        font-family: 'Inter';
        font-size: clamp(40px, calc(40px + (60 - 40) * ((100vw - 1280px) / (1680 - 1280))), 60px);
        font-style: normal;
        font-weight: 600;
        line-height: 68px;
        letter-spacing: -0.6px; }
      .comp-layout-section-46 .c-container-01 .c-item-03 {
        display: block;
        width: 144px;
        margin-top: 40px;
        color: #171718;
        font-family: 'Inter';
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        padding: 24px;
        border-radius: 8px;
        background: #F0F0F2; }
      .comp-layout-section-46 .c-container-01 .c-item-04 {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        .comp-layout-section-46 .c-container-01 .c-item-04 picture {
          width: 100%;
          height: 100%;
          display: block; }
          .comp-layout-section-46 .c-container-01 .c-item-04 picture img {
            position: absolute;
            z-index: -1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 24px; } }
@media all and (min-width: 1680px) {
  .comp-layout-section-46 {
    margin-top: 40px; }
    .comp-layout-section-46 .c-container-01 {
      width: 1280px;
      height: 564px;
      border-radius: 24px;
      cursor: pointer; }
      .comp-layout-section-46 .c-container-01 .c-item-01 {
        display: flex;
        align-items: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 {
          width: 24px;
          height: 24px;
          margin-right: 16px; }
          .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-01 img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center; }
        .comp-layout-section-46 .c-container-01 .c-item-01 .c-unit-02 {
          color: #FFF;
          font-family: 'Inter';
          font-size: 20px;
          font-style: normal;
          font-weight: 600;
          line-height: 28px; }
      .comp-layout-section-46 .c-container-01 .c-item-02 {
        width: 610px;
        margin-top: 20px;
        color: #FFF;
        font-family: 'Inter';
        font-size: clamp(40px, calc(40px + (60 - 40) * ((100vw - 1280px) / (1680 - 1280))), 60px);
        font-style: normal;
        font-weight: 600;
        line-height: 68px;
        letter-spacing: -0.6px; }
      .comp-layout-section-46 .c-container-01 .c-item-03 {
        display: block;
        width: 144px;
        margin-top: 40px;
        color: #171718;
        font-family: 'Inter';
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        padding: 24px;
        border-radius: 8px;
        background: #F0F0F2; }
      .comp-layout-section-46 .c-container-01 .c-item-04 {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        .comp-layout-section-46 .c-container-01 .c-item-04 picture {
          width: 100%;
          height: 100%;
          display: block; }
          .comp-layout-section-46 .c-container-01 .c-item-04 picture img {
            position: absolute;
            z-index: -1;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 24px; } }

/*# sourceMappingURL=Section46.css.map */
