@import "assets/section-css/resetc619.css?v=1.0";
@import "assets/section-css/header.css";
@import "assets/section-css/hero.css";
@import "assets/section-css/about.css";
@import "assets/section-css/category.css";
@import "assets/section-css/course.css";
@import "assets/section-css/brand.css";
@import "assets/section-css/team.css";
@import "assets/section-css/funfact.css";
@import "assets/section-css/faq.css";
@import "assets/section-css/testimonial.css";
@import "assets/section-css/video.css";
@import "assets/section-css/blog.css";
@import "assets/section-css/group-study.css";
@import "assets/section-css/service.css";
@import "assets/section-css/pricing.css";
@import "assets/section-css/event.css";
@import "assets/section-css/product.css";
@import "assets/section-css/breadcrumbs.css";
@import "assets/section-css/contact3860.css?v=1";
@import "assets/section-css/auth.css";
@import "assets/section-css/error.css";
@import "assets/section-css/mobile-menuc619.css?v=1.0";
@import "assets/section-css/footer.css";


.top-bar {
    background: #000;
    color: #fff;
    padding: 10px 0;
    font-size: 16px;
    white-space: nowrap;
    position: relative;
    z-index: 99999;
}
.top-bar .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto; /* Enables horizontal scroll */
    -webkit-overflow-scrolling: touch;
}
.top-bar .contact-info {
    display: flex;
    gap: 15px;
}
.top-bar .menu-links {
    display: flex;
    gap: 15px;
}


.top-bar .contact-info a:hover{color:#ff723a;}
.top-bar .menu-links a:hover{color:#ff723a;}




/* Vertical button on desktop */
@media (min-width: 768px) {
   

}

/* Stick to bottom on mobile */
@media (max-width: 767px) {
    .apply-now-btn {
        bottom: 20px !important;
        right: 50% !important;
        transform: translateX(50%) rotate(0deg) !important;
        padding: 10px 40px !important;
    }
}