body:not(.elementor-editor-active) {
    .agro-static-carousel {
        overflow: hidden;
        width: 100%;
        max-width: 100% !important;
        display: flex !important;
    }

    .agro-static-carousel .swiper-wrapper {
        position: relative;
        width: 100% !important;
        height: 100% !important;
        z-index: 1;
        display: flex !important;
        transition-property: transform;
        box-sizing: border-box;
        gap: 0 !important
    }

    .agro-static-item {
        box-sizing: border-box;
        display: flex;
        flex-direction: column;
        display: flex;
        flex-direction: column;
        height: 100%;
        align-self: stretch;
        min-height: 100%;
        max-height: 100%;
    }
    .agro-static-item .e-con-inner{
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        text-align: left;
    }


    /* force Swiper defaults inside this carousel */
    .agro-static-carousel {
        overflow: hidden;
    }

    .agro-static-carousel .swiper-wrapper {
        display: flex !important;
        transform: translate3d(0, 0, 0);
    }

    .agro-static-carousel .swiper-slide {
        flex: 0 0 auto !important;
        width: auto;
    }

    /* Swiper will set width inline */

    .agro-static-carousel {
        height: 680px;
    }

    .agro-static-carousel .swiper-wrapper,
    .agro-static-carousel .swiper-slide {
        height: 100%;
    }


.sw-button-next[aria-disabled="true"],
.sw-button-prev[aria-disabled="true"]{
    opacity: .5;
}
.sw-button-next[aria-disabled="true"]:hover,
.sw-button-prev[aria-disabled="true"]:hover{
    opacity: 1;
}