@media(min-width: 1025px) {
    .iframe-container {
        position: relative;
        width: 100%;
        max-width: 1200px !important;
        aspect-ratio: 16 / 4 !important;
        border-radius: 12px;
        overflow: hidden;
        padding: 0px;
        height: 190px;
        margin: 0px auto
    }

    .catslid iframe { 
        margin:0 auto !important;
}
        .iframe-container iframe {
            width: 100%;
            height: 100%;
            border: none;
            display: block;
            margin: 0px;
        }

    .mobile-frame {
        display: none
    }

    .desktop-frame {
        display: block !important;
    }

    div#home_latest_ajax111s {
        height: 190px;
    }
}

.outer-container {
    padding: 0px 15px;
}

.iframe-container {
    position: relative;
    width: 100%;
    max-width: 600px;
    aspect-ratio: 16 / 8.2;
    border-radius: 12px;
    overflow: hidden;
}


    .iframe-container iframe {
        width: 100%;
        height: 100%;
        border: none;
        display: block;
        padding-right: 0px !important
    }


/* .desktop-frame {
    display: none;
} */



@media(min-width:992px) and (max-width:1300px) {
    .iframe-container {
        height: 154px !important;
    }

      .catslid .iframe-container iframe {
            transform: unset !important;
            transform-origin: left;
            height: 162px;
            margin-top: 0px !important;
        }
    div#home_latest_ajax111s {
        height: 230px;
    }
}
@media(min-width: 700px) {
    .mobile-frame {
        display:none
    }
    .desktop-frame {
        display:block !important;
    }
}
@media(max-width:700px) {
    div#home_latest_ajax111s {
        height: 230px;
    }
    .mobile-frame {
        display:block
    }
    .desktop-frame {
        display:none !important;
    }
}
/* ipad fixes*/
@media (min-width:767px) and (max-width:1025px) {
    .iframe-container {
        max-width: 750px;
        aspect-ratio: 16 / 2.5;
        margin: 40px auto;
    }
}
@media (min-width:1024px) and (max-width:1366px) {
    .iframe-container {
        max-width: 100%;
        aspect-ratio: unset;
    }
}

@media (min-width:700px) and (max-width: 800px) {
    .iframe-container iframe {
        transform: none;
}
}
@media (min-width: 800px) and (max-width: 1011px) {
    .iframe-container iframe {
        transform: none;
        transform-origin: left;
    }
}
@media (min-width:390px) and (max-width:750px) {
    /* .iframe-container iframe {
    height: 95px!important;
    } */
    /* #home_latest_ajax111s {
        height: 187px;
        } */
    .iframe-container {
        margin: 0px auto;
        max-width:680px;
    }
    }
    @media (min-width: 730px) {
        #home_latest_ajax111s {
            height: 187px;
            }
    }
    @media (min-width: 800px) and (max-width: 1200px) {
        .iframe-container iframe {
            height:199px;
        }
    }
