.elementor-15 .elementor-element.elementor-element-1373097{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1373097:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1373097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-15 .elementor-element.elementor-element-c947bbe.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c947bbe{text-align:center;}.elementor-15 .elementor-element.elementor-element-c947bbe img{width:100%;height:48px;}.elementor-15 .elementor-element.elementor-element-0aab756.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0aab756{--jmm-top-item-title-color:var( --e-global-color-5006581 );--jmm-top-hover-item-title-color:var( --e-global-color-5006581 );--jmm-top-active-item-title-color:var( --e-global-color-5006581 );--jmm-dropdown-bg-color:#333333;--jmm-dropdown-item-title-color:var( --e-global-color-5006581 );--jmm-dropdown-hover-item-title-color:var( --e-global-color-5006581 );--jmm-dropdown-active-item-title-color:var( --e-global-color-5006581 );--jmm-dropdown-toggle-color:var( --e-global-color-5006581 );--jmm-dropdown-hover-toggle-color:var( --e-global-color-5006581 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-1373097{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}}@media(max-width:768px){.elementor-15 .elementor-element.elementor-element-1373097{--min-height:80px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c947bbe img{height:41px;}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-0aab756 */.jet-mega-menu-item__label {
    text-align: center;
        border: 1px solid #50505000;
    border-radius: 7px;
    padding-right: 15px;
    padding-left: 15px;
    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0);
    transition: all 0.3s ease-in-out;
}

.jet-mega-menu-item__label:hover {
    text-align: center;
    padding-right: 15px;
    padding-left: 15px;
    background: linear-gradient(165deg, #333333, #232220);
    border: 1px solid #505050;
    border-radius: 7px;
    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.3);
    transition: all 0.3s ease-in-out;

}

.jet-mega-menu-toggle {
    text-align: center;
        border: 1px solid #50505000;
    border-radius: 7px;
    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0);
    transition: all 0.3s ease-in-out;
}

.jet-mega-menu-toggle:hover {
    text-align: center;
    background: linear-gradient(165deg, #333333, #232220);
    border: 1px solid #505050;
    border-radius: 7px;
    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.3);
    transition: all 0.3s ease-in-out;

}

.jet-mega-menu-container {
    border-radius: 7px;
    transition: all 0.3s ease-in-out;
}


.jet-mega-menu-item__badge-inner {
    padding: 5px 5px 5px 5px;
    border: 1px solid;
    border-color: #ffb600;
        background: linear-gradient(165deg, #ffb600, #ce8e00);
    border-radius: 5px;
    margin-bottom: -5px; /* Adjust this value as needed */
    transform: scale(0.8); /* 70% of the original size */
    transform-origin: center; /* Keeps it centered */
}/* End custom CSS */