@media (max-width: 575px)
{
    /* Start General */
    body
    {
        padding-top: 50px;
    }
    .blog-content .card .card-footer .blog-navigation a,
    .blog-content .card .card-body blockquote span
    {
        font-size: 12px !important;
    }
    p,
    .resources-micro .contact a.btn
    {
        font-size: 14px !important;
    }
    aside .social h4,
    .features-sliders .card .card-title a,
    .blog-content .card .card-body h5,
    .blog-content .card .card-body h6,
    .blog-content .card .card-footer .author h6 a,
    .resources-center .card h4,
    .webinars-items .media h4, 
    .webinars-items .media ul li, 
    .webinars-items .media p,
    .resources-header a.btn
    {
        font-size: 16px !important;
    }
    .features-sliders .slider-title h3,
    .recommended-articles .card .card-body .card-title a,
    .recommended-articles > h2,
    .recommended-articles .recommended-title h2,
    .tips-and-guides .media .media-body h5 a,
    .webinars-items .media h3,
    .connect-experts .accordion .item h3,
    .resources-universties-features .item ul li a
    {
        font-size: 18px !important;
    }
    .blog-content .card .card-body h3,
    .resources-handbook h3,
    .resources-micro .features h3 a,
    .resources-center h3,
    .resources-bhm h2
    {
        font-size: 20px !important;
    }
    .card h2,
    .resources-header .overlay h2,
    .resources-micro .intro h2,
    .webinars-header h2,
    .connect-experts .info h3,
    .resources-universties-features .item h2,
    .resources-universties-features .item ul li a i,
    .privacy-policy h2
    {
        font-size: 26px !important;
    }
    .blog-content .card .card-body blockquote:before
    {
        font-size: 50px !important;
    }
    .card .meta ul
    {
        align-items: flex-end;
        justify-content: space-evenly;
    }
    .card .meta ul li, 
    .card .meta ul li a
    {
        flex-direction: column;
    }
    /* End General */
    /* Start Top Bar */
    .topbar
    {
        display: none;
    }
    /* End Top Bar */
    /* Start Menu */
    .menu nav .navbar-brand img 
    {
        height: 50px;
    }
    /* End Menu */
    /* Start Aside */
    aside .sidebar-menu,
    aside .social
    {
        padding: 15px 20px;
        margin: 15px;
    }
    aside .sidebar-mobile-menu li.active a
    {
        background: none;
        color: #009CFF;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title
    {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding-left: 0;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="true"]
    {
        color: #366AFF;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="false"]
    {
        color: #1E1E1E;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="true"]:after,
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="false"]:after
    {
        font-family: "Font Awesome 5 Free";
        font-weight: bold;
        margin-right: 5px;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="true"]:after 
    {
        content: '\f077';
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="false"]:after 
    {
        content: "\f078";
    }
    aside .sidebar-mobile-menu .nav-item .accordion-body
    {
        background: #366AFF;
        padding: 10px;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-body a
    {
        background: #366AFF;
        color: #fff;
        border-bottom: none;
    }
    /* End Aside */
    /* Start Intro Slider */
    .intro-slider .item 
    {
        min-height: 450px;
        height: auto;
    }
    .intro-slider .item .overlay:before,
    .intro-slider .item .overlay:after
    {
        display: none;
    }
    .intro-slider .item .overlay
    {
        background: rgba(0, 0, 0, .5);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 9;
    }
    .intro-slider .item .card
    {
        width: 100%;
        padding: 20px;
        top: initial;
        left: initial;
    }
    .intro-slider .item .card h2,
    .intro-slider .item .card p
    {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .intro-slider .item .card p
    {
        -webkit-line-clamp: 4;
    }
    .intro-slider .owl-theme .owl-nav 
    {
        bottom: 20px;
        right: 50%;
        transform: translateX(50%);
    }
    .intro-slider .item .card .meta
    {
        position: initial;
    }
    .intro-slider .owl-theme .owl-nav .owl-prev, 
    .intro-slider .owl-theme .owl-nav .owl-next
    {
        height: 30px;
        width: 30px;
    }
    /* End Intro Slider */
    /* Start Features Sliders */
    .features-sliders .card .card-body
    {
        padding: 20px;
    }
    .features-sliders .card .card-title a
    {
        min-height: auto;
    }
    /* End Features Sliders */
    /* Start Blog Header */
    .blog-header .overlay:before, 
    .blog-header .overlay:after
    {
        display: none;
    }
    .blog-header img
    {
        height: 320px;
    }
    .blog-content .card 
    {
        padding: 15px;
    }
    .blog-content article .social-share .links
    {
        position: static !important;
        width: 100%;
    }
    .blog-content article .social-share .links ul
    {
        flex-direction: row;
    }
    .blog-content article .social-share .links ul li a
    {
        margin-bottom: 0;
    }
    .blog-content .card .card-body h3,
    .blog-content .card .card-body h6,
    .blog-content .card .card-body h5,
    .blog-content .card .card-body p,
    .blog-content .card .card-body .register a
    {
        margin-bottom: 15px;
    }
    .blog-content .card .card-body blockquote
    {
        padding-left: 35px;
    }
    .blog-content .card .card-body .semester-table tr td
    {
        display: block;
    }
    .blog-content .card .card-body .table-fly-in td
    {
        display: block;
        padding: 5px 0px;
    }
    .blog-content .card .card-body .insights
    {
        margin-bottom: 20px;
    }
    .blog-content .card .card-body .insights figure 
    {
        max-width: 100%;
        float: none;
        margin-right: 0;
        margin-bottom: 15px;
    }
    .blog-content .card .card-body .middle-image
    {
        width: 100%;
    }
    .recommended-articles .card,
    .student-category .wide .card
    {
        flex-direction: column;
    }
    .recommended-articles .card .card-img-top,
    .student-category .wide .card .card-img-top
    {
        width: 100%;
    }
    .recommended-articles .card .card-img-top img,
    .student-category .wide .card .card-img-top img
    {
        height: 200px;
    }
    .recommended-articles .card .card-body
    {
        padding: 15px;
        padding-bottom: 45px;
    }
    .student-category .card .card-body
    {
        padding: 15px;
    }
    .recommended-articles .card .card-body .meta,
    .student-category .wide .card .card-body .meta
    {
        bottom: 25px;
    }
    .recommended-articles .card .card-body .meta ul li a,
    .student-category .wide .card .card-body .meta ul li a
    {
        flex-direction: row;
    }
    /* End Blog Header */
    /* Start Resources Content */
    .resources-content .buttons ul
    {
        flex-direction: column;
    }
    .resources-content .buttons ul li
    {
        width: 100%;
        margin-bottom: 10px;
    }
    .tips-and-guides .media
    {
        margin-bottom: 20px;
    }
    .tips-and-guides .media .icon
    {
        width: 60px;
        height: 60px;
        margin-right: 15px;
    }
    .resources-handbook a.btn
    {
        margin-bottom: 20px;
    }
    .resources-handbook iframe
    {
        min-height: 195px;
    }
    .resources-micro .features i,
    .resources-micro .contact a.btn
    {
        margin-top: 20px;
    }
    .resources-micro .contact 
    {
        padding: 0;
    }
    .resources-center .card
    {
        min-height: auto;
    }
    .critical-resources .features p a
    {
        margin-bottom: 20px;
    }
    .video-gallery-sign
    {
        text-align: center;
    }
    .video-gallery-sign a.btn
    {
        margin-top: 20px;
    }
    /* End Resources Content */
    /* Start Webinars */
    .webinars-header
    {
        padding: 50px 15px;
    }
    .webinars-items .media
    {
        flex-direction: column;
    }
    .webinars-items .media a.btn
    {
        margin-top: 20px;
        margin-left: 0;
    }
    /* End Webinars */
    /* Start Resources Universities */
    .connect-experts
    {
        padding-top: 20px;
        padding-bottom: 50px;
    }
    .connect-experts .accordion .item h3[aria-expanded="true"]:after, 
    .connect-experts .accordion .item h3[aria-expanded="false"]:after
    {
        right: 5px;
    }
    .resources-universties-features .item
    {
        padding: 20px
    }
    .resources-universties-features .item h2,
    .resources-universties-features .item hr
    {
        margin-bottom: 20px;
    }
    .email-contact
    {
        padding-bottom: 50px;
    }
    .email-contact form
    {
        padding: 10px 0;
        border-left: none;
    }
    .resources-bhm 
    {
        padding-top: 20px;
    }
    .resources-bhm iframe 
    {
        height: 200px;
    }
    /* End Resources Universities */
    /* Start Category */
    .student-category .parallax,
    .student-category .without-banner
    {
        min-height: 300px;
    }
    .student-category .controls .pagination .page-link
    {
        height: 35px;
        width: 35px;
        line-height: 35px;
    }
    /* End Category */
    /* Start video Gallery */
    .video-gallery
    {
        padding-top: 0;
    }
    .video-gallery .media
    {
        flex-direction: column;
    }
    .video-gallery .media .banner
    {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    /* End video Gallery */
    /* Start Privacy Policy */
    .privacy-policy
    {
        margin: 20px 15px;
        padding: 20px 15px;
    }
    /* End Privacy Policy */
    /* Start Scroll Top */
    .scroll-top
    {
        bottom: 20px;
        right: 20px;
    }
    /* End Scroll Top */
}
@media (min-width: 576px) and (max-width: 991px)
{
    /* Start General */
    body
    {
        padding-top: 70px;
    }
    p
    {
        font-size: 14px !important;
    }
    aside .social h4,
    .features-sliders .card .card-title a,
    .blog-content .card .card-body h5,
    .blog-content .card .card-body h6,
    .blog-content .card .card-footer .author h6 a,
    .tips-and-guides .media .media-body h5 a,
    .resources-center .card h4,
    .webinars-items .media h4, 
    .webinars-items .media ul li, 
    .webinars-items .media p,
    .resources-header a.btn
    {
        font-size: 16px !important;
    }
    .features-sliders .slider-title h3,
    .recommended-articles .card .card-body .card-title a,
    .recommended-articles > h2,
    .recommended-articles .recommended-title h2,
    .webinars-items .media h3,
    .connect-experts .accordion .item h3,
    .resources-universties-features .item ul li a
    {
        font-size: 18px !important;
    }
    .blog-content .card .card-body h3,
    .resources-handbook h3,
    .resources-micro .features h3 a,
    .resources-center h3,
    .resources-bhm h2
    {
        font-size: 20px !important;
    }
    .card h2,
    .resources-header .overlay h2,
    .tips-and-guides .media .icon,
    .resources-micro .intro h2,
    .webinars-header h2,
    .resources-universties-features .item h2,
    .resources-universties-features .item ul li a i,
    .privacy-policy h2
    {
        font-size: 26px !important;
    }
    /* End General */
    /* Start Top Bar */
    .topbar
    {
        display: none;
    }
    /* End Top Bar */
    /* Start Menu */
    .menu nav .navbar-brand img 
    {
        height: 70px;
    }
    /* End Menu */
    /* Start Aside */
    aside .sidebar-menu,
    aside .social
    {
        padding: 15px 20px;
        margin: 15px;
    }
    aside .sidebar-mobile-menu li.active a
    {
        background: none;
        color: #009CFF;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title
    {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding-left: 0;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="true"]
    {
        color: #366AFF;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="false"]
    {
        color: #1E1E1E;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="true"]:after,
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="false"]:after
    {
        font-family: "Font Awesome 5 Free";
        font-weight: bold;
        margin-right: 5px;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="true"]:after 
    {
        content: '\f077';
    }
    aside .sidebar-mobile-menu .nav-item .accordion-title[aria-expanded="false"]:after 
    {
        content: "\f078";
    }
    aside .sidebar-mobile-menu .nav-item .accordion-body
    {
        background: #366AFF;
        padding: 10px;
    }
    aside .sidebar-mobile-menu .nav-item .accordion-body a
    {
        background: #366AFF;
        color: #fff;
        border-bottom: none;
    }
    /* End Aside */
    /* Start Intro Slider */
    .intro-slider .item 
    {
        height: 420px;
    }
    .intro-slider .item .overlay:before,
    .intro-slider .item .overlay:after
    {
        display: none;
    }
    .intro-slider .item .overlay
    {
        background: rgba(0, 0, 0, .5);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 9;
    }
    .intro-slider .item .card
    {
        width: 100%;
        padding: 35px;
        top: initial;
        left: initial;
    }
    .intro-slider .owl-theme .owl-nav 
    {
        bottom: 20px;
        right: 50%;
        transform: translateX(50%);
    }
    .intro-slider .owl-theme .owl-nav .owl-prev, 
    .intro-slider .owl-theme .owl-nav .owl-next
    {
        height: 30px;
        width: 30px;
    }
    /* End Intro Slider */
    /* Start Features Sliders */
    .features-sliders .card .card-body
    {
        padding: 20px;
    }
    /* End Features Sliders */
    /* Start Blog Header */
    .blog-header img
    {
        height: 320px;
    }
    .blog-content .card 
    {
        padding: 20px;
    }
    .blog-content .social-share.icons-sticky .links
    {
        top: 100px;
    }
    .blog-content .card .card-body h6,
    .blog-content .card .card-body h5,
    .blog-content .card .card-body p,
    .blog-content .card .card-body .register a
    {
        margin-bottom: 15px;
    }
    .blog-content .card .card-body .table-fly-in td
    {
        padding: 5px 0px;
    }
    .blog-content .card .card-body .insights
    {
        margin-bottom: 20px;
    }
    .recommended-articles .card .card-img-top img
    {
        height: 235px;
    }
    .recommended-articles .card .card-body
    {
        padding: 15px;
        padding-bottom: 35px;
    }
    .student-category .wide .card .card-body
    {
        padding: 15px;
    }
    .recommended-articles .card .card-body .meta,
    .student-category .wide .card .card-body .meta
    {
        bottom: 25px;
    }
    /* End Blog Header */
    /* Start Resources Content */
    .tips-and-guides .media
    {
        margin-bottom: 10px;
    }
    .tips-and-guides .media .icon
    {
        width: 60px;
        height: 60px;
        margin-right: 15px;
    }
    .resources-handbook iframe
    {
        min-height: 200px;
    }
    .resources-micro .features i
    {
        margin-top: 20px;
    }
    .critical-resources .contact
    {
        padding-bottom: 30px;
    }
    .video-gallery-guides
    {
        padding-bottom: 50px;
    }
    /* End Resources Content */
    /* Start Webinars */
    .webinars-header
    {
        padding: 50px 15px;
    }
    .webinars-items .media a.btn
    {
        margin-right: 30px;
    }
    /* End Webinars */
    /* Start Resources Universities */
    .connect-experts
    {
        padding-top: 20px;
        padding-bottom: 50px;
    }
    .connect-experts .accordion .item h3[aria-expanded="true"]:after, 
    .connect-experts .accordion .item h3[aria-expanded="false"]:after
    {
        right: 5px;
    }
    .resources-universties-features .item
    {
        padding: 20px
    }
    .resources-universties-features .item h2,
    .resources-universties-features .item hr
    {
        margin-bottom: 30px;
    }
    .email-contact
    {
        padding-bottom: 50px;
    }
    .resources-bhm 
    {
        padding-top: 20px;
    }
    .resources-bhm iframe 
    {
        height: 350px;
    }
    /* End Resources Universities */
    /* Start video Gallery */
    .video-gallery
    {
        padding-top: 0;
    }
    .video-gallery .media
    {
        flex-direction: column;
    }
    .video-gallery .media .banner
    {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    /* End video Gallery */
    /* Start Scroll Top */
    .scroll-top
    {
        bottom: 20px;
        right: 20px;
    }
    /* End Scroll Top */
}