/* .swiper {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}

.swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.autoplay-progress {
    position: absolute;
    right: 16px;
    bottom: 16px;
    z-index: 10;
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    color: var(--swiper-theme-color);
}

.autoplay-progress svg {
    --progress: 0;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 10;
    width: 100%;
    height: 100%;
    stroke-width: 4px;
    stroke: var(--swiper-theme-color);
    fill: none;
    stroke-dashoffset: calc(125.6px * (1 - var(--progress)));
    stroke-dasharray: 125.6;
    transform: rotate(-90deg);
} */

/* SECOND TAB SECTION  */
@media(max-width:1150px) {

    .tabsecTionSecond-wrapper {
        width: 100%;
        margin: 0;

    }

    /* .tabsecTionSecond-tabButtons {
        display: flex !important;
        flex-direction: row !important;
        justify-content: space-between;
    } */
}

/* SECOND TAB SECTION ENDS */

/* custom responsiveness  */

@media(max-width:1000px) {
    .tabAndSlider {
        flex-direction: column;
        max-height: 100%;
        align-items: center;
        justify-content: center;
        max-height: none !important;
    }

    .extraHsptClncBtnClickToShow {
        display: none;
    }

    .dnonnene {
        display: none !important;
    }

    .tabParent {
        width: 100% !important;
    }

    .tabRightSideImage {
        width: 100% !important;
        border-radius: 50%;
    }


}

@media(min-width:1001px) {

    .dnonneneMin {
        display: none !important;
    }

    .tabsecTionSecond-tabButtonsflexHover {
        flex-direction: column !important;
        display: flex !important;
        overflow: hidden !important;
        position: absolute !important;
        max-height: fit-content !important;
        z-index: 9999 !important;
        width: 47%;
        background-color: white;
        gap: 0 !important;
    }

    .extraHsptClncBtnClickToShow {
        min-height: 36px;
    }

    /* .tabsecTionSecond-tabButtonsflex:Hover {
          flex-direction: column !important;
          display: flex !important;
          overflow: auto !important;
          position: absolute;
          max-height: fit-content !important;
          z-index: 9999;
          width: 45%;
          backdrop-filter: blur(3px);
          gap: 0 !important;
      } */

    .tabsecTionSecond-tabButtonsflex {
        flex-direction: column;
        display: flex;
        max-height: 36px;
        overflow: hidden;
    }

    .tabsecTionSecond-tabButtonsflex {
        transition: .3s ease-in-out;
    }
}