.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-64f42f4e-0749-b398-0ad1-8041ed14d056 {
margin-bottom: 0px !important;
padding-top: 70px !important;
}
.lfr-layout-structure-item-38ef01e8-5732-4ab5-bfde-5d80436c4a2c {
padding-bottom: 70px !important;
}
.lfr-layout-structure-item-f641c060-4c11-09cf-f37a-b3b56803b05a {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f641c060-4c11-09cf-f37a-b3b56803b05a {
    .device-swiper-arrow {
        position: absolute !important;
        z-index: 8 !important;
    }

    @media only screen and (min-width: 700px) {
        .device-pagination.mt-14 {
            margin-top: 8.5rem !important;
        }

        .justify-content-end.mt-4 {
            margin-top: -5rem !important;
        }
    }

    @media only screen and (max-width: 430px) {
        .py-3 {
            padding-top: 0.75rem !important;
            padding-bottom: 0.75rem !important;
        }

        .device-pagination.mt-14 {
            margin-top: 2.5rem !important;
        }
    }

    @media only screen and (max-width: 425px) {
        .portlet-content .devices-slider .ooredoo-product-description-list {
            min-height: 93px !important;
            margin-top: -1rem;
        }

        .lfr-layout-structure-item-f641c060-4c11-09cf-f37a-b3b56803b05a {
            padding-bottom: 0px !important;
            padding-top: 0px !important;
        }

        .portlet-content .devices-slider .img-fluid.mb-4 {
            margin-bottom: -2rem !important;
            margin-top: -1rem;
        }

        .gap-4 {
            gap: 0rem;
        }

        .product-card .product-card-picture {
            height: 15rem;
        }

        .devices-slider .swiper-slide-active .img-non-desposible {
            
            padding-left: 0.5rem !important;
            height: 10% !important;
            top: -5%;
            right: 0rem;
        }

        

    }

    @media (max-width: 1264px) {
        .sm\:mo-hidden {
            display: none !important;
        }
    }

    @media (min-width: 1280px) {
        .device-swiper-arrow {
            left: 11.5%;
            width: 77% !important;
        }
    }

    @media (max-width: 1280px) {
        .device-swiper-arrow {
            left: 10%;
            width: 80% !important;
        }
    }
}.lfr-layout-structure-item-8b43990a-f489-57cc-df26-e47c9ba56440 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8b43990a-f489-57cc-df26-e47c9ba56440) !important;
padding-top: 70px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-64f42f4e-0749-b398-0ad1-8041ed14d056 {
padding-top: 48px !important;
}
.lfr-layout-structure-item-38ef01e8-5732-4ab5-bfde-5d80436c4a2c {
padding-bottom: 48px !important;
}
.lfr-layout-structure-item-8b43990a-f489-57cc-df26-e47c9ba56440 {
padding-top: 48px !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-38ef01e8-5732-4ab5-bfde-5d80436c4a2c {
padding-bottom: 48px !important;
}
.lfr-layout-structure-item-8b43990a-f489-57cc-df26-e47c9ba56440 {
padding-top: 48px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-64f42f4e-0749-b398-0ad1-8041ed14d056 {
padding-top: 28px !important;
}
.lfr-layout-structure-item-38ef01e8-5732-4ab5-bfde-5d80436c4a2c {
padding-bottom: 40px !important;
}
.lfr-layout-structure-item-8b43990a-f489-57cc-df26-e47c9ba56440 {
padding-top: 0px !important;
}
}