/* CUSTOM CODE */
/* INFLUX INFOTECH */
/* WWW.INFLUXINFOTECH.com */
.header .logo {
    float: left;
    margin-top: 5px;
    margin-bottom: 5px;
}
.header .nav li:hover a, .header .nav li.active a, .header .nav li .dropdown li:hover a, .header .nav li .dropdown li .dropdown.submenu li:hover a, .header .button .btn, .home-slider .single-slider .btn:before, .home-slider .single-slider .btn.primary, .enroll .form-title, .enroll .form-group .btn:hover, .cta .cta-inner:before, .courses .course-head a, .courses .course-meta .price, .courses .owl-carousel .owl-nav div:hover, .courses.archives .pagination li:hover a, .courses.archives .pagination li.active a, .courses.single .course-price .btn, .courses.single .course-feature h4:before, .team .button .btn, .team-style2 .single-team .image:before, .team-details .member-detail .social li a:hover, .team-details .member-detail .social li a.active, .team-details .progress .progress-bar, .team-details .progress .percent, .events .single-event .head .btn, .events .event-content .btn:before, .events .owl-carousel .owl-nav div:hover, .events.archives .pagination li:hover a, .events.archives .pagination li.active a, .events.single .social li:hover a, .events.single .owl-carousel .owl-nav div:hover, .fun-facts::before, .blog .blog-head .date, .blog .blog-content .btn, .blog .owl-carousel .owl-nav div:hover, .blog .owl-dots .owl-dot span, .blog .owl-dots .owl-dot.active span, .blog.b-archives .pagination li:hover a, .blog.b-archives .pagination li.active a, .blog.b-archives.single .b-gallery .owl-nav div:hover, .blog.b-archives.single .blog-bottom .share li:hover a, .blog.b-archives.single .blog-bottom .prev-next li a, .blog.b-archives.single .form-group button, .learnedu-sidebar .search .button, .about-us .single-image .btn:hover, .about-us .about-text h2:before, .about-us .about-text .btn, .faq .panel.active .faq-title a, .error-page .search-form .btn, .contact .form-head .form-group button, .slicknav_nav, .footer .single-widget h2:before, .footer .newsletter .button, #scrollUp, .breadcrumbs ul li.active a {
    background: #0195dd;
}
.header .header-menu {
    background: #2c4a62;
    z-index: 3333;
}
.header .nav li a {
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 13px 14px;
    display: block;
    position: relative;
    text-shadow: none;
    font-weight: 600;
    /* letter-spacing: 0.2px; */
}
.header .button {
    position: inherit;
    top: 0;
    right: 0;
    float: right;
}
.header .single-widget {
    position: relative;
    display: inline-block;
    padding-left: 60px;
    margin-right: 20px;
    margin-top: 10px;
}
.header.sticky .header-menu {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    background: #2c4a62;
    transition: all 0.4s ease;
    animation: fadeInDown 1s both 0.2s;
    -webkit-box-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);
    box-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
}
.home-slider .single-slider .slider-text {
    margin: 150px 0;
}
.header .nav li .dropdown li a {
    padding: 5px 13px;
    color: #000;
    display: block;
    font-weight: 500;
    font-size: 13.2px;
    text-transform: capitalize;
    background: transparent;
}
.header .nav li .dropdown {
    background: #fff;
    width: 250px;
    position: absolute;
    left: 0;
    z-index: 99;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-box-shadow: 0px 5px 12px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0px 5px 12px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 5px 12px rgb(0 0 0 / 20%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin: 0;
}
a.btn.off {
    margin-right: 10px;
    background-color: #2c4a62 !important;
}
.single-feature a h2 {
    color: #2c4a62;
    font-size: 18px !important;
}
.single-feature a h2:hover {
    color: #0195dd;
    font-size: 18px !important;
}

.tnc {
    line-height: 1.6 !important;
    font-size: 16px !important;
    text-align: justify !important;
    font-family: Nunito, sans-serif !important;
}

    .tnc ul {
        list-style-type: disc !important; /* Adds bullets */
        padding-left: 20px !important; /* Ensures bullets are properly aligned */
    }

    .tnc li {
        margin-bottom: 10px !important; /* Adds spacing between list items */
    }