/* Counter Widget CSS */

/* Default alignments that will be overridden by controls */



/* Title styling - flex enabled for alignment controls */

/* Ensure counter content doesn't shrink */

/* Equal width distribution for horizontal layouts */

/* Alternative approach - apply to all potential horizontal layouts */

/* Ensure counter content maintains flex display in all layouts */


/* Responsive equal width distribution */

/* Responsive adjustments */

/* Navigation Menu CSS */

/* Alignemnt CSS */

/* Alignment CSS ends */

/*  Horizontal Menu */

/* Icons CSS */
/* Icon CSS ends */
/* Submenus */

/* Common Animation CSS */

/* Double Line / Underline / Overline Style */


/* Framed Style */

/* Background Style */

/* Text Style */

/* No link hover effect to last menu item */

/* ===========================================================
 *  Flyout Location
 * ======================================================== */

/* ===========================================================
 *  Flyout Container
 * ======================================================== */
/* iOS fix */

/* Dropdown animation CSS */

/* Tablet */
@media only screen and ( max-width: 1024px ) {

    /* Effect 1: Fade in and scale up */
    
    /*.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu ul.sub-menu ul.sub-menu li a{
        border-left: 16px solid transparent;
    }*/
}

/* Mobile */
@media only screen and ( max-width: 767px ) {

    /* Effect 1: Fade in and scale up */

    /* Effect 2: Slide from the right */

    /* Effect 3: Slide from the bottom */
}

/* Icon common CSS */

/* Icon Svg */

/* Menu Cart CSS */

/* Default skin for cart*/

/*Search Box CSS*/
/*search icon toggle css*/

/*-------Navigation menu active parent---------*/

/* Scroll to top CSS */
/* Breadcrumbs CSS */

/* Post Info CSS */


/* Info Card CSS */
body .elementor .hfe-button-wrapper a {
    text-decoration: none;
}

/* Basic Posts Widget CSS - Only essential structure, no styling */
