#homepage-iframe{
    width:100%;
    height: 555px;
}

#logo-blue{
    display: none;
}


.elementor-sticky--effects #logo-blue{
    display: block !important;
}

.elementor-sticky--effects #logo-white{
    display: none !important;
}

#iframe-div{
    width: 70%;
}



.about-name-title{
    font-size:50px;
    font-weight:900;
}



@media screen and (min-width: 320px) and (max-width: 1000px) {
    
    .header-heading-2{
        font-size: 40px !important;
    }
    
    .youtube-container{
        margin-bottom:80px !important;
    }
    
    .images-1{
        height:200px;object-fit:cover;border-radius:10px;margin-bottom:25px;
    }
    
    .images-2{
        border-radius: 16px 16px 16px 16px !important;
    }
    
    .images-3{
        border-radius: 0;
        border-bottom-right-radius:32px;
        border-bottom-left-radius:32px;
    }
    
    .index-hero{
        height: 75vh;
    }
    
    .skills-hero{
        height: unset;
        padding-top: 90px;
        padding-bottom: 90px;
    }
    
    .accordion-button p {
        line-height:1.2;
    }
    
    .academic-hero{
        height: 75vh;
    }
    
    .business-hero{
        height: 75vh;
    }
    
    .about-hero{
        height: 50vh;
    }
    
    .mobile-logo{
        display: block;
    }
    
    #openNav2{
        display: block;
    }
    
    .container-fluid{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    
    .elementor-50241 .elementor-element.elementor-element-8f87732 .elementor-nav-menu--dropdown ul.elementor-nav-menu ul li a{
        font-size: 18px !important;
    }
    
    .elementor-50241 .elementor-element.elementor-element-8f87732 .pr-skills a:before {
        display: none !important;
    }
    
    .about-main-heading{
        font-size:50px;
        font-weight:900;
    }
    
    .elementor-50241 .elementor-element.elementor-element-8f87732 .pr-skills a.menu-1:after{
        content: "Train and develop employee skills" !important;
    }
    
    .elementor-50241 .elementor-element.elementor-element-8f87732 .pr-skills a.menu-2:after{
        content: "Learning and upskill in AI" !important;
    }
    
    .elementor-50241 .elementor-element.elementor-element-8f87732 .pr-skills a.menu-3:after{
        content: "Enhance your AI knowledge" !important;
    }
    
    #v3 .course-page-v4 .hero__wrapper{
        align-items: normal !important;
    }
    
    #v3 .course-page-v4 .hero{
        padding: 4.57142857rem 0 6.428571rem !important;
    }
    
    #v3 .course-page-v4 .hero__mobile-bg{
        display: none !important;
    }
    
    .hero__title, .summary__title{
        font-size: 55px !important;
    }
    
    .unit__animated-visual{
        position: unset !important;
    }
    
    #v3 .course-page-v4 .units .unit:first-child{
        padding: 0;
        padding-top: 60px;
        padding-bottom: 60px;
    }
    
    #v3 .course-page-v4 .units .unit{
        padding: 0;
        padding-top: 60px;
        padding-bottom: 60px;
    }
    
    #v3 .course-page-v4 .hero__video{
        display: block !important;
    }
    
    #table-div{
        width: 100%;
        overflow-x: auto;
    }
    
    .skills-heading{
        font-size: 50px !important;
    }
    
    .table{
        width: max-content;
    }
    
    .about-name-title{
        font-size:30px;
        font-weight:900;
    }
    
    #homepage-iframe{
        width:100%;
        height: 250px !important;
    }
    
    #iframe-div{
        width: 90%;
    }
    
    .elementor-49671 .elementor-element.elementor-element-2fb172b {
        --width: 100% !important;
    }
    
    body:not(.rtl) .elementor-49671 .elementor-element.elementor-element-2fb172b{
        right: 0;
        left: 0;
    }
    
    body:not(.rtl) .elementor-49671 .elementor-element.elementor-element-c83ac0b{
        right: 0 !important;
    }
    
    .wp-image-49826 img{
        height: 280px !important;
    }
    
    #about-div{
        width: 100%;
    }
    
    .iframe-about{
        height: 250px !important;
    }
    
    .header-video{
        height: 100vh;
        object-fit: cover;
    }
    
    .header-heading{
        font-size: 50px !important;
    }
    
    .ai-business-div{
        height: 125px;
    }

}