.elementor-16 .elementor-element.elementor-element-2af44040:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2af44040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F647;}.elementor-16 .elementor-element.elementor-element-2af44040 > .elementor-container{min-height:100px;}.elementor-16 .elementor-element.elementor-element-2af44040{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2af44040 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-4e625317.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-4e625317.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-607ca5ac{text-align:center;}.elementor-16 .elementor-element.elementor-element-607ca5ac .wpr-logo{padding:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;}.elementor-16 .elementor-element.elementor-element-607ca5ac .wpr-logo-image{max-width:77px;}.elementor-16 .elementor-element.elementor-element-607ca5ac.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-16 .elementor-element.elementor-element-607ca5ac.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-16 .elementor-element.elementor-element-607ca5ac.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-607ca5ac .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-16 .elementor-element.elementor-element-607ca5ac .wpr-logo-title{color:#605BE5;margin:0 0 0px;}.elementor-16 .elementor-element.elementor-element-607ca5ac .wpr-logo-description{color:#888888;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-2ee2c938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-2ee2c938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-menu-item.wpr-pointer-item{transition-duration:0.8s;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.8s;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.8s;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-wrap{text-align:center;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#D03730;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#D03730;border-width:2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#D03730;}.elementor-16 .elementor-element.elementor-element-2f767d1a .menu-item-has-children .wpr-sub-icon{font-size:13px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(13px + 8px);}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(13px + 8px);}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item,.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu a,.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-text{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;letter-spacing:0.2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-16 .elementor-element.elementor-element-2f767d1a:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-16 .elementor-element.elementor-element-2f767d1a:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item{padding-left:8px;padding-right:8px;padding-top:10px;padding-bottom:10px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-8px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-8px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:23px;padding-left:4px;padding-right:4px;padding-top:12px;padding-bottom:12px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-icon{right:4px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:4px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu a,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu li{background-color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu li a:hover,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu a:hover,
					 .elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#D33129;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu a{padding-left:50px;padding-right:50px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:50px;margin-right:50px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:9px;padding-bottom:9px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:1px;padding-top:1px;padding-bottom:1px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu{margin-top:8px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle{border-color:#C71D14;width:40px;border-width:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-text{color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-line{background-color:#C71D14;height:2px;margin-bottom:4px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle:hover{border-color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#C71D14;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#C71D14;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-2c70ec00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-2c70ec00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-342cafe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-16 .elementor-element.elementor-element-342cafe .ekit_navsearch-button :is(i, svg){font-size:16px;}.elementor-16 .elementor-element.elementor-element-342cafe .ekit_navsearch-button, .elementor-16 .elementor-element.elementor-element-342cafe .ekit_search-button{color:#FFFFFF;fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-342cafe .ekit_navsearch-button{background-color:#D12D26;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:30px;height:30px;line-height:30px;text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-2af44040{padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-2ee2c938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-2ee2c938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-2ee2c938{z-index:1;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-wrap{text-align:center;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item,.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-nav-menu a,.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-text{font-size:13px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu .wpr-menu-item{padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-5px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-5px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu > .menu-item{margin-left:0px;margin-right:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-menu-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-sub-menu .wpr-sub-icon{right:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:0px;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-4e625317{width:50%;}.elementor-16 .elementor-element.elementor-element-2ee2c938{width:50%;z-index:7;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-2ee2c938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-2ee2c938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-2f767d1a .wpr-mobile-toggle-wrap{text-align:right;}.elementor-16 .elementor-element.elementor-element-2c70ec00{width:100%;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-4e625317{width:12.455%;}.elementor-16 .elementor-element.elementor-element-2ee2c938{width:77.209%;}.elementor-16 .elementor-element.elementor-element-2c70ec00{width:10%;}}/* Start custom CSS for wpr-nav-menu, class: .elementor-element-2f767d1a *//* ===== PRODUCTS MENU ONLY ===== */

/* Hide dropdown by default */
a[href="#Products"] + .sub-menu,
li:has(> a[href="#Products"]) .sub-menu{
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: all 0.3s ease;
    pointer-events: none;
}

/* Show on hover */
li:has(> a[href="#Products"]):hover .sub-menu{
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    pointer-events: auto;
}

/* Mega Menu Box */
li:has(> a[href="#Products"]) .sub-menu{
    width: 850px !important;

    display: grid !important;
    grid-template-columns: repeat(2, 1fr);

    /* GAP KAM KIYA */
    column-gap: 20px;
    row-gap: 0px;

    background: #fff !important;

    /* PADDING KAM KI */
    padding: 15px 20px !important;

    left: 50% !important;
    transform: translateX(-50%) !important;

    border-top: 3px solid #e31e24;

    box-shadow: 0 10px 25px rgba(0,0,0,0.08);

    z-index: 9999;
}

/* Menu Items */
li:has(> a[href="#Products"]) .sub-menu li{
    width: 100% !important;
    border-bottom: 1px solid #eee;

    /* ITEM SPACING KAM */
    padding: 8px 0;
    margin: 0;
}

/* Links */
li:has(> a[href="#Products"]) .sub-menu li a{
    color: #666 !important;

    /* FONT SIZE KAM */
    font-size: 16px;

    font-weight: 600;
    transition: 0.3s;
    display: block;

    padding: 4px 0 !important;
    line-height: 1.4;
}

/* Hover */
li:has(> a[href="#Products"]) .sub-menu li a:hover{
    color: #e31e24 !important;
    padding-left: 6px !important;
}

/* Mobile */
@media(max-width:991px){

li:has(> a[href="#Products"]) .sub-menu{
    width: 100% !important;
    grid-template-columns: 1fr;
    left: 0 !important;
    transform: none !important;
    position: relative !important;

    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
}

}
/* REMOVE RED BACKGROUND ON HOVER */

li:has(> a[href="#Products"]) .sub-menu li:hover{
    background: transparent !important;
}

li:has(> a[href="#Products"]) .sub-menu li a:hover{
    background: transparent !important;
    color: #e31e24 !important; /* sirf text red hoga */
}
/* ============================= */
/*       PRODUCTS MEGA MENU      */
/* ============================= */

/* Parent Menu */
li:has(> a[href="#Products"]){
    position: relative;
}

/* ================= DESKTOP ================= */

@media(min-width:992px){

/* Hide Menu By Default */
li:has(> a[href="#Products"]) .sub-menu{
    
    opacity: 0;
    visibility: hidden;
    pointer-events: none;

    transition: all 0.3s ease;

    position: absolute !important;
    top: 100%;
    left: 50%;

    transform: translateX(-50%) translateY(10px);

    width: 820px !important;
    max-width: 820px !important;

    display: grid !important;
    grid-template-columns: repeat(2, 1fr);

    gap: 0 12px;

    background: #fff !important;

    padding: 15px 20px !important;

    border-top: 3px solid #e31e24;

    box-shadow: 0 10px 25px rgba(0,0,0,0.08);

    z-index: 9999;
}

/* Show On Hover */
li:has(> a[href="#Products"]):hover .sub-menu{

    opacity: 1;
    visibility: visible;
    pointer-events: auto;

    transform: translateX(-50%) translateY(0);
}

/* Menu Items */
li:has(> a[href="#Products"]) .sub-menu li{

    list-style: none;

    width: 100%;

    border-bottom: 1px solid #eee;

    padding: 8px 0;

    margin: 0;
}

/* Links */
li:has(> a[href="#Products"]) .sub-menu li a{

    display: block;

    color: #666 !important;

    font-size: 15px !important;

    font-weight: 600;

    line-height: 1.4;

    padding: 2px 0 !important;

    transition: all 0.3s ease;

    background: transparent !important;
}

/* Hover */
li:has(> a[href="#Products"]) .sub-menu li:hover{
    background: transparent !important;
}

li:has(> a[href="#Products"]) .sub-menu li a:hover{

    color: #e31e24 !important;

    padding-left: 6px !important;

    background: transparent !important;
}

}

/* ================= MOBILE ================= */

@media(max-width:991px){

/* Main Mega Menu */
li:has(> a[href="#Products"]) .sub-menu{

    position: relative !important;

    width: 100% !important;
    max-width: 100% !important;

    left: 0 !important;
    top: 0 !important;

    transform: none !important;

    display: block !important;

    background: #d71414 !important;

    padding: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;

    box-shadow: none !important;

    border-top: none !important;
}

/* Menu Items */
li:has(> a[href="#Products"]) .sub-menu li{

    width: 100% !important;

    border-bottom: 1px solid rgba(255,255,255,0.2);

    padding: 0 !important;

    margin: 0 !important;
}

/* Menu Links */
li:has(> a[href="#Products"]) .sub-menu li a{

    display: block !important;

    color: #fff !important;

    /* MOBILE FONT SIZE FIX */
    font-size: 14px !important;

    font-weight: 500;

    padding: 12px 18px !important;

    line-height: 1.4 !important;

    text-align: left;

    background: transparent !important;
}

/* Hover */
li:has(> a[href="#Products"]) .sub-menu li a:hover{

    background: rgba(255,255,255,0.08) !important;

    color: #fff !important;

    padding-left: 22px !important;
}

}
/* ================= MOBILE ONLY ================= */

@media(max-width:991px){

/* Projects Mega Menu */
li:has(> a[href="#Projects"]) .sub-menu{

    width: 100% !important;

    display: block !important;

    padding: 0 !important;

    background: #d71414 !important;

    position: relative !important;

    left: 0 !important;
    top: 0 !important;

    transform: none !important;

    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;

    box-shadow: none !important;
}

/* Menu Items */
li:has(> a[href="#Projects"]) .sub-menu li{

    width: 100% !important;

    border-bottom: 1px solid rgba(255,255,255,0.2);

    margin: 0 !important;

    padding: 0 !important;
}

/* Mobile Font Size Fix */
li:has(> a[href="#Projects"]) .sub-menu li a{

    display: block !important;

    font-size: 14px !important;

    line-height: 1.4 !important;

    padding: 12px 18px !important;

    color: #fff !important;

    background: transparent !important;
}

}/* End custom CSS */