.header .single-widget i, .header .button .btn:hover i, .home-slider .single-slider h1 span, .home-slider .owl-carousel .owl-nav div:hover, .enroll .form-group input:hover, .enroll .form-group textarea:hover, .courses .single-course .btn:hover, .courses .single-course h4 span, .courses .single-course h4:hover a, .courses.single .single-info i, .courses.single .course-required h4, .courses.single .course-required ul li span, .team-style2 .team-content .social li:hover a, .team-style2 .team-content .social li.active, .team-details .address li a:hover, .team-details .address li i, .testimonials .main-content:before, .testimonials .main-content:after, .testimonials .owl-carousel .owl-nav div:hover, .events .event-content .meta span i, .events .event-content .btn, .events.single .event-content h2:hover a, .blog .blog-content .blog-title:hover a, .blog .blog-info a i, .blog.b-archives.single .blog-info a i, .blog.b-archives.single .blog-title a:hover, .blog.b-archives.single .form-group input:hover, .blog.b-archives.single .form-group textarea:hover, .rakmhsu-sidebar .search input:hover, .rakmhsu-sidebar .single-widget h3 span, .rakmhsu-sidebar .post-info h4:hover a, .rakmhsu-sidebar .post-info span i, .rakmhsu-sidebar .course-content a:hover, .rakmhsu-sidebar .course-content .meta span i, .rakmhsu-sidebar .calendar li a:hover, .rakmhsu-sidebar .calendar li a:hover i, .kf_event_list_des_long p span, .kf_event_list_des_long ul li span, .rakmhsu-sidebar .tags ul li a:hover, .error-page .error-inner h2 span, .contact .contact-info .icon i, .contact .contact-info a:hover, .footer .list li i, .footer .useful-links ul li a:hover, .footer .single-news h4 a:hover, .footer .social li a:hover, .footer .copyright a, .section-title h2 span {
    color: #2A3F79 !important;

}

.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, .lib-highligh::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, .rakmhsu-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,  .breadcrumbs ul li.active a, .breadcrumbs_goals ul li.active a, .breadcrumbs_alumini ul li.active a, .breadcrumbs_library ul li.active a, .breadcrumbs_rakcoms ul li.active a, .breadcrumbs_rakcops ul li.active a, .breadcrumbs_rakcods ul li.active a, .breadcrumbs_rakcons ul li.active a, .breadcrumbs_program ul li.active a {
    background: #2A3F79 !important;
}

.courses.single .course-required ul li span, .testimonials .single-testimonial:hover img, .testimonials .owl-item.center.active .single-testimonial img, .rakmhsu-sidebar .tags ul li a:hover {
    border-color: #2A3F79 !important;
}

.blockquote, .blog.b-archives.single .blockquote, .rakmhsu-sidebar .single-widget h3 {
    border-left-color: #2A3F79 !important;
}

.team .team-hover {
    background: rgba(143, 143, 143, .5)
}

.nav_des li a:hover, .single-widget ul li.active a, .kf_courses_wrap:hover .courses_des_hding1 h5, .kf_courses_des > span > small, .kf_inr_breadcrumb ul li > a:hover, .kf_intro_des:hover .kf_intro_des_caption a, .kf_intro_des:hover span, .kf_intro_des:hover h6, .kf_edu2_tab_wrap .nav-tabs > li > a:hover, .kf_edu2_tab_wrap .nav-tabs .active a, .edu2_cur_wrap:hover .edu2_cur_des > h5 a, .edu2_cur_wrap:hover .edu2_cur_des > span, .kf_edu2_tab_des .browse_all, .kf_edu2_tab_des .customNavigation .btn:hover, .edu2_gallery_des .active, .edu2_gallery_des a:hover, .edu2_gallery_des > figure > figcaption > a, .loadmore a, .edu2_faculty_des2 h6 a, .edu2_faculty_des figcaption a, .edu2_event_des h4, .edu2_event_des > a, .post-option > li > a:hover, .edu2_pricing_des ul li a:hover, .edu2_pricing_des:hover .subscribe, .edu_testemonial_wrap > a span, .rpost_thumb_des span i, .sidebar_archive_des > li a:hover, .sidebar_rpost_des li:hover h6 a, .sdbar_categories_des > li a:hover, .edu2_techer_des h6 a, .edu2_techer_wrap figcaption a, .edu2_blogpg_des ul li a:hover, .edu2_blogpg_des:hover ul li i, .edu2_blogpg_des .blog-readmore, .abt_courses_des:hover i, .abt_courses_des:hover h6, .abt_courses_des a:hover, .std_name_des > a:hover, .kf_event_list_des h4 a, .kf_event_list_links li i, .edu2_col_4_des span, .video_link_wrap a, .edu2_col_3_ftr a:hover, .blog_3_des ul li a, .edu2_footer_contant_des > ul > li > a:hover, .readmore, .readmore:hover, .teacher_bio_des ul li i, .kf_training_wrap ul li:after, .kf_training_date, .kf_training_des span, .kf_training_des h6 a:hover, .kf_convocation_wrap h4 span, .heading_5 h4 span, .kf_event_speakers_des h5 a, .blog_detail_meta li i, .comment_reply:hover, .autor_social li a:hover, .blog_detail_meta li a:hover, .kf_courses_tabs .nav-tabs > li.active > a, .course_detail_meta li a:hover, .course_detail_meta li:hover, .teacher_des small, .teacher_meta li a:hover, .inputs_des span i, .contact_meta li i, .location_des > h6, .contact_meta li a:hover, .location_meta li i, .location_meta li a:hover, .location_des > a:hover, .location_des > a:hover i, .contact_2_headung h3, .error_des span, .error_des h3, .btn-3, #filterable-item-filter-1 > li .active, .kf_edu2_heading1 h5, .widget-links ul li a:hover:before, .widget-links ul li a:hover {
    color: #2A3F79 !important;
}

.kf_edu2_logo, .kf_topbar_wrap, .nav_des > li::before, .nav_des a::after, .nav_des a::before, .btn-1:hover, .kf_edu2_search_wrap form > button, .kf_edu2_search_wrap .dropdown-menu > li > a:focus, .kf_edu2_search_wrap .dropdown-menu > li > a:hover, .kf_intro_des figure:before, .kf_edu2_tab_wrap .nav-tabs > li > a:hover:before, .kf_edu2_tab_wrap .nav-tabs > li.active > a:before, .kf_edu2_tab_wrap .nav-tabs > li.active > a:focus:before, .kf_edu2_tab_wrap .nav-tabs > li.active > a:hover:before, figure:before, .edu2_pricing_des:hover span, .edu_testemonial_wrap:before, .edu2_testemonial_slider_wrap .owl-page.active, .kf_courses_wrap figure:before, .kf_courses_des > a:hover, .sdb_tag_cloud_des li a:hover, .edu2_blogpg_des .blog-readmore:hover, .kf_edu_pagination_wrap .pagination > .active > a, .kf_edu_pagination_wrap .pagination > .active > a:focus, .kf_edu_pagination_wrap .pagination > .active > a:hover, .kf_edu_pagination_wrap .pagination > .active > span, .kf_edu_pagination_wrap .pagination > .active > span:focus, .kf_edu_pagination_wrap .pagination > .active > span:hover, .btn-6:hover, .inr_pg_search_wrap, .edu2_col_3_wrap figure figcaption a:hover, .blog_3_wrap .blog_3_sidebar li:hover, .edu2_ft_topbar_wrap, .edu2_col_4_wrap:hover .btn-2, .teacher_bio_logo span, .teacher_thumb figcaption a, .progress_heading:before, .bar, .training_heading:before, .kf_training_outer_des:hover .kf_training_date > span, .kf_convocation_des a, .faq p a, .phtMore a, .convocation_link, .kf_event speakers h5, .event_link:hover, .blog_detail_thumbnail figure figcaption a, .blog_pg_form form button, .course_detail_thumbnail figure figcaption a, .kf_courses_tabs .nav-tabs > li > a::before, .apply, .teacher_outer_wrap span, .error_thumb figure a:before, .contact_des button:hover, .filterable_heading .dropdown-menu > li > a:hover, .filterable_thumb figure:before, .edu_masonery_thumb figure figcaption, #filterable-item-filter-1 a, .pagination > li > a:hover, #header_2 .top_bar_2, #header_2 .nav_2 ul li a:before, #header_2 .top_nav li a:before, .nav_2 ul ul li a:hover, .edu2_navigation ul ul li a:hover, .kf_topbar_wrap .pull-right button, .contact_des button, .contact_2 button, .selectric-items li.selected, .selectric-items li:hover, .get-admition, .widget-courses-list figure a, .widget-tag-cloud ul li a:hover, .nav_2 ul li a:hover, #mobile-header, .sidr ul li:hover > a, .sidr ul li:hover > span, .sidr ul li.active > a, .sidr ul li.active > span, .sidr ul li.sidr-class-active > a, .sidr ul li.sidr-class-active > span, .btn-style, .cont_socil_meta li a:hover, .edu_masonery_thumb .caption, .abt_univ_des .btn-3:hover {
    background-color: #2A3F79 !important;
}


.slicknav_nav {
    clear: both;
    margin: 0;
    background: #009F93 !important;
}

.slicknav_btn:hover {
    background: #009F93 !important;
}


.testimonials, .faq p a {
    background: #009F93 !important;
}

.fun-facts, .fun-facts::before {
    background: #009F93 !important;
}



.topbar {
    background-color: #009F93 !important;
}

.clg-content-rakcoms{
    background-color: #009F93 !important;
}
.course-search .features .icon-img{
    border: 5px solid #009F93;
}

.latestevents .event-date{
    background: #009F93;
}

.newseventsmore-btn{
    background: #009F93;
}

.slicknav_btn{
    background-color: #009F93;
}

#serRes
{

    color: #2A3F79!important;
}



.s128 form .inner-form .row {
    margin-top: 0
}

.s128 form .inner-form .row .input-field {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    color: #009F93;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .3)
}

.s128 form .inner-form .row .input-field input {
    height: 40px;
    width: 40px;
    border: 0;
    display: block;
    font-size: 14px;
    font-family: 'Poppins', sans-serif;
    cursor: pointer;
    color: #009F93
}

.s128 form .inner-form .row .input-field input.placeholder {
    color: #009F93;
    font-size: 18px;
    font-weight: 300;
    opacity: 1
}

.s128 form .inner-form .row .input-field input:-moz-placeholder {
    color: #009F93;
    font-size: 18px;
    font-weight: 300;
    opacity: 1
}

.s128 form .inner-form .row .input-field input::-webkit-input-placeholder {
    color:#009F93;
    font-size: 18px;
    font-weight: 300;
    opacity: 1
}

.s128 form .inner-form .row .input-field input:hover, .s128 form .inner-form .row .input-field input:focus {
    box-shadow: none;
    outline: 0
}

.s128 form .inner-form .row .input-field.first .clear {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    background: transparent;
    z-index: 2;
    cursor: pointer;
    opacity: 0;
    transition: opacity .2s ease-out
}

.s128 form .inner-form .row .input-field.first .clear svg {
    fill: #009F93;
    width: 18px;
    height: 22px;
    color: #009F93;
}

.s128 form .inner-form .row .input-field.first .clear:hover, .s128 form .inner-form .row .input-field.first .clear:focus {
    box-shadow: none;
    outline: 0
}

.s128 form .inner-form .row .input-field.first .clear:hover svg, .s128 form .inner-form .row .input-field.first .clear:focus svg {
    fill: #009F93;
    color: #009F93;
}

#scrollUp{
    background-color: #009F93;
}


#scrollUp:hover{
    background-color:  #2A3F79 !important;
    color: white !important;
}


.s128 form .inner-form .row .input-field.first input {
    padding: 10px 0 10px 60px;
    border-radius: 30px;
    width: 60px;
    transition: width .2s ease-in;
    color: #009F93;
    background-position: 14px 14px;
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 74px 74px
}

.s128 form .inner-form .row .input-field.first input:focus {
    width: 100%;
    padding-right: 60px
}

.s128 form .inner-form .row .input-field.first input.isFocus {
    width: 100%
}

.s128 form .inner-form .row .input-field.first input.isFocus ~ .clear {
    opacity: 1
}

.s128 form .inner-form .row .input-field.second input {
    padding: 10px 60px 10px 0;
    border-radius: 3px;
    width: 40px;
    transition: width .3s;
    background-image: url("../images/search.svg");
    background-position: calc(100% - 18px) 8px;
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 26px 26px;
    color: #009F93;
}

.s128 form .inner-form .row .input-field.second input.placeholder {
    color: #009F93;
    transition: opacity .1s
}

.s128 form .inner-form .row .input-field.second input:-moz-placeholder {
    color: #009F93;
    transition: opacity .1s
}

.s128 form .inner-form .row .input-field.second input::-webkit-input-placeholder {
    color:#009F93;
    transition: opacity .1s
}

.s128 form .inner-form .row .input-field.second input:focus {
    width: 100%;
    padding-left: 15px
}

.s128 form .inner-form .row .input-field.second input:focus.placeholder {
    opacity: 1
}

.s128 form .inner-form .row .input-field.second input:focus:-moz-placeholder {
    opacity: 1
}

.s128 form .inner-form .row .input-field.second input:focus::-webkit-input-placeholder {
    opacity: 1
}
.fact-images{
    background-color: #009F93;
}
/*.home-slider{*/
/*    background: #009F93;*/
/*}*/






.events-date {
    text-align: center;
    position: absolute;
    right: 30px;
    top: 30px;
    background-color:  #009F93;;
    color: #fff;
    padding: 12px 20px 8px 20px;
    text-transform: uppercase
}

.event-time li {
    display: inline-block;
    margin-right: 20px
}

.event-time li:last-child {
    margin-right: 0
}

.event-time li i {
    color: #59c17a
}

.event-block {
    box-shadow: 0px 0px 16px 0px rgba(187, 187, 187, 0.48)
}

.event-block ul li i {
    color: #59c17a
}

@media screen and (max-width: 1199px) {
    .event-date {
        padding: 10px 18px 6px 18px
    }
}

@media screen and (max-width: 575px) {
    .event-date {
        padding: 8px 15px 4px 15px
    }
    .events-date {
        padding: 10px 15px 6px 15px
    }
}

.position-relative {
    position: relative !important;
}

.margin-40px-bottom {
    margin-bottom: 40px;
}
.padding-60px-lr {
    padding-left: 60px;
    padding-right: 60px;
}

.margin-15px-bottom {
    margin-bottom: 15px;
}
.font-weight-500 {
    font-weight: 500;
}
.font-size22 {
    font-size: 22px;
}
.text-theme-color {
    color: #192f59;
}
.margin-10px-bottom {
    margin-bottom: 10px;
}
.margin-10px-right {
    margin-right: 10px;
}

/*.const-college .clg-title {*/
/*    margin-top: 30px;*/
/*    margin-left: 35px;*/
/*    line-height: 0px;*/
/*    color: #fff;*/
/*}*/
/*.const-college .clg-title {*/
/*    margin-top: 0px;*/
/*    margin-left: 0px;*/
/*    line-height: 10px;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*}*/


.footer {
    background-image: url('');
    background-color:#2A3F79;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 0;
    margin-top: -25px;
}
.footer::before {
    opacity: .0
}


.testimonials .main-content::before {
    left: 0;
    top: -33px;
    content: ""
}

.testimonials .main-content::after {
    right: 0;
    bottom: -33px;
    content: ""
}

/*.new-socail  ol li a img:hover{*/
/*    background-color: white  !important;*/
/*    opacity: 10%;*/
/*    color:white !important;*/
/*}*/

/*.new-socail  ol li a{*/
/*    background-color: #2A3F79  !important;*/
/*}*/









.poppins-thin {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: normal;
}

.poppins-extralight {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: normal;
}

.poppins-light {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: normal;
}

.poppins-regular {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.poppins-medium {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: normal;
}

.poppins-semibold {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: normal;
}

.poppins-bold {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: normal;
}

.poppins-extrabold {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: normal;
}

.poppins-black {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: normal;
}

.poppins-thin-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: italic;
}

.poppins-extralight-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: italic;
}

.poppins-light-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: italic;
}

.poppins-regular-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: italic;
}

.poppins-medium-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: italic;
}

.poppins-semibold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: italic;
}

.poppins-bold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: italic;
}

.poppins-extrabold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: italic;
}

.poppins-black-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: italic;
}






h1, h2, h3, h4, h5, h6 {
    font-family: 'Poppins', sans-serif;
}


body, p, a, span, li {
    font-family: 'Poppins', sans-serif;

}

.single-event .event-date ,.event-dd ,.position-relative .event-date, .div22 {
    background-color: #009F93 !important; ;
}
.newseventsmore-btn, .more-news-btn{
    background-color: #009F93 !important; ;
    color: white;
}


.div22:hover {
    background-color:#2A3F79 !important; ;
}


.more-news-btn{
    margin-bottom: 10px;
}


.single-event .event-date:hover ,.event-dd:hover{
    background-color:#2A3F79 !important; ;

}
.newseventsmore-btn:hover, .more-news-btn:hover{
    background-color:#2A3F79 !important; ;
    color: white;
}


.jssorb032 .iav .b{
    fill: #2A3F79 ;
    fill-opacity: 1;
    stroke: #fff;
    stroke-opacity: 0.25;
}




/*@media (max-width: 576px) {*/
/*    .mt-50-on-mobile {*/
/*        margin-top: 150px !important;*/
/*    }*/
/*}*/
/*@media (min-width: 768px) and (max-width: 1500px) {*/
/*    .mt-50-medium {*/
/*        margin-top: 150px !important;*/
/*    }*/
/*}*/
/*.margin-top-custom{*/
/*    padding-top: 30px !important;*/
/*}*/


@media (max-width: 992px) {
    #about-section {
        padding-top: 50px;
    }
	
}
.fa-phone:before{
    color: white;
}
.fa-phone:after{
    color: white;
}

.about-us-item{
   color: white !important;
}

.single-service{
    width: 100% !important;
    text-align: center;
    color: white;
    display: flex;
    justify-content: center;  /* Centers horizontally */
    align-items: center;
}

.second ol li:hover,.second ol li a:hover, .breadcrumb-item:hover
{

    color: white !important;
    text-decoration: underline !important;

    background-color: white !important;

}
.footer .useful-links ul li a:hover {
    /*background-color: white !important;*/
    color: white !important;

}


.second ol li a {
    color: #2A3F79 !important; /* Replace with the desired color */
    text-decoration: none; /* Optional: Removes underline from links */
}


