/*
Theme Name: Edurevolte
Theme URI: https://edurevolte.com/
Author: Taticks
Author URI: https://wordpress.org
Description: At Edurevolte, we specialize in guiding students through every step of their study abroad journey. From selecting the right universities to application assistance, visa processing, and pre-departure orientation, we ensure a smooth transition. Our goal is to help you achieve academic success and cultural enrichment abroad.
Requires at least: 6.4
Tested up to: 6.6
Requires PHP: 7.0
Version: 0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyfour
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/


/* ------------------2024-10-21-----------------  */
.header-wrapp .custom-logo-link .custom-logo {
    width: 182px;
    height: 50px;
}



.header-wrapp nav.navbar .navbar-nav .menu-item {

    font-size: 16px;

    line-height: 3;

    color: #000;

    font-weight: 500;

    padding: 15px;

    margin: 0 22px 0;

    position: relative;

    transition: all 0.35s ease-in 0s;

}



.header-wrapp nav.navbar .navbar-nav .menu-item:last-child {

    margin-right: 0;

}



.header-wrapp nav.navbar .navbar-nav .menu-item:before {

    content: "";

    width: 1px;

    height: 100%;

    position: absolute;

    left: -21px;

    top: 0;

    bottom: 0;

    background: #eee;

    display: block;

}



.header-wrapp nav.navbar .navbar-nav .menu-item:first-child:before {

    display: none;

}



.header-wrapp nav.navbar .navbar-nav .menu-item:after {

    content: "";

    position: absolute;

    width: 100%;

    height: 0;

    bottom: 0;

    left: 0;

    right: 0;

    background: none;

    transition: all 0.35s ease-in 0s;

}



.header-wrapp nav.navbar .navbar-nav .menu-item.active,

.header-wrapp nav.navbar .navbar-nav .menu-item:hover {

    color: #E32231;

}



.header-wrapp nav.navbar .navbar-nav .menu-item.active:after,

.header-wrapp nav.navbar .navbar-nav .menu-item:hover:after {

    background: #E32231;

    height: 7px;

}
.course-items .content-item .content-img .wp-post-image{
 height: auto;
}

.header-wrapp nav.navbar .navbar-nav li a {
    color: #000;
    font-weight: 500;
    cursor: pointer;
}

.header-wrapp nav.navbar .navbar-nav li a:hover {
    color: #E32231;
}

@media only screen and (min-width: 901px) and (max-width: 1024px) {
    .header-wrapp nav.navbar .navbar-nav .menu-item {
        margin: 0 16px 0;
    }
}

@media only screen and (max-width :991px) {
    .header-wrapp nav.navbar .navbar-nav .menu-item:last-child {
        margin-right: auto;
    }
    
    .header-wrapp nav.navbar .navbar-nav .menu-item {

        width: fit-content;

        margin: 0 auto 0;

    }

    .header-wrapp nav.navbar .navbar-nav .menu-item:before {

        width: 100%;

        height: 1px;

        left: 0;

        right: 0;

        bottom: 0;

        top: inherit;

    }

    .header-wrapp nav.navbar .navbar-nav .menu-item {

        line-height: 2;

        padding: 15px 20px;

    }

    .header-wrapp nav.navbar .navbar-nav .menu-item.active:after, 

    .header-wrapp nav.navbar .navbar-nav .menu-item:hover:after {

        background: #E32231;

        height: 4px;

    }

    .header-wrapp nav.navbar .show .navbar-nav .menu-item:last-child:before {

        display: none;

    }

}

@media only screen and (max-width :767px) {
    
    .header-wrapp nav.navbar .show .navbar-nav .menu-item {

        width: 100%;

        margin: 0 auto 0;

    }

}

/*----------------------end---------------------*/