.elementor-7030 .elementor-element.elementor-element-586e43a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7030 .elementor-element.elementor-element-586e43a:not(.elementor-motion-effects-element-type-background), .elementor-7030 .elementor-element.elementor-element-586e43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7030 .elementor-element.elementor-element-586e43a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7030 .elementor-element.elementor-element-586e43a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7030 .elementor-element.elementor-element-258bec06 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-7030 .elementor-element.elementor-element-157acce4 > .elementor-widget-container{border-style:groove;border-width:1px 1px 1px 1px;border-color:#3BB77E;border-radius:4px 4px 4px 4px;}.elementor-7030 .elementor-element.elementor-element-251d95b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7030 .elementor-element.elementor-element-1e86191f .header-action-2 {justify-content:center!important;}.elementor-7030 .elementor-element.elementor-element-6dce42f5 .header-action-2 {justify-content:center!important;}.elementor-7030 .elementor-element.elementor-element-11613c74 .header-action-2 {justify-content:center!important;}.elementor-7030 .elementor-element.elementor-element-c216a95 > .elementor-element-populated{text-align:center;}.elementor-7030 .elementor-element.elementor-element-5224f90{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7030 .elementor-element.elementor-element-2f281a36 .header-action-2 {justify-content:center!important;}.elementor-7030 .elementor-element.elementor-element-71d3b31b:not(.elementor-motion-effects-element-type-background), .elementor-7030 .elementor-element.elementor-element-71d3b31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7030 .elementor-element.elementor-element-71d3b31b > .elementor-container{max-width:1610px;}.elementor-7030 .elementor-element.elementor-element-71d3b31b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#02010121;box-shadow:0px 17px 10px 0px rgba(0, 0, 0, 0.04);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7030 .elementor-element.elementor-element-71d3b31b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7030 .elementor-element.elementor-element-2753f70f  .cat_menu_box , .elementor-7030 .elementor-element.elementor-element-2753f70f  .main-menu nav .navbar_nav  {text-align:center;}.elementor-7030 .elementor-element.elementor-element-2753f70f .cat_menu_box .cat_listed > li.cat_menu_item .m_link {font-family:"Montserrat", Sans-serif;}@media(max-width:992px){.elementor-bc-flex-widget .elementor-7030 .elementor-element.elementor-element-6903224e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7030 .elementor-element.elementor-element-6903224e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7030 .elementor-element.elementor-element-6903224e.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(min-width:577px){.elementor-7030 .elementor-element.elementor-element-3e9a78b1{width:20%;}.elementor-7030 .elementor-element.elementor-element-714b26ac{width:39.664%;}.elementor-7030 .elementor-element.elementor-element-6903224e{width:40%;}}@media(max-width:992px) and (min-width:577px){.elementor-7030 .elementor-element.elementor-element-3e9a78b1{width:20%;}.elementor-7030 .elementor-element.elementor-element-714b26ac{width:40%;}.elementor-7030 .elementor-element.elementor-element-6903224e{width:40%;}}@media(min-width:1200px){.elementor-7030 .elementor-element.elementor-element-586e43a{z-index:999;}.elementor-7030 .elementor-element.elementor-element-3e9a78b1{width:25%;}.elementor-7030 .elementor-element.elementor-element-3e9a78b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7030 .elementor-element.elementor-element-258bec06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7030 .elementor-element.elementor-element-258bec06 img{max-width:250px;}.elementor-7030 .elementor-element.elementor-element-714b26ac{width:50%;}.elementor-7030 .elementor-element.elementor-element-714b26ac > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7030 .elementor-element.elementor-element-6903224e{width:25%;}.elementor-bc-flex-widget .elementor-7030 .elementor-element.elementor-element-c216a95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7030 .elementor-element.elementor-element-c216a95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7030 .elementor-element.elementor-element-c216a95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7030 .elementor-element.elementor-element-c216a95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7030 .elementor-element.elementor-element-5224f90{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7030 .elementor-element.elementor-element-71d3b31b > .elementor-container{max-width:1700px;}.elementor-7030 .elementor-element.elementor-element-71d3b31b{z-index:998;}.elementor-7030 .elementor-element.elementor-element-5fa31e37{width:100%;}.elementor-7030 .elementor-element.elementor-element-5fa31e37 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-7030 .elementor-element.elementor-element-2753f70f{width:100%;max-width:100%;}.elementor-7030 .elementor-element.elementor-element-2753f70f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7030 .elementor-element.elementor-element-2753f70f.elementor-element{--align-self:center;}.elementor-7030 .elementor-element.elementor-element-2753f70f  .cat_menu_box , .elementor-7030 .elementor-element.elementor-element-2753f70f  .main-menu nav .navbar_nav  {text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-157acce4 */#search-bar-custom-sticky > .elementor-widget-container{
    border: 1px solid var(--color-brand);
}

#search-bar-custom-sticky button:hover {
    background-color: gray;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-06c7619 */.elementor-7030 .elementor-element.elementor-element-06c7619{
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-251d95b3 */.elementor-7030 .elementor-element.elementor-element-251d95b3{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-586e43a */#nav-header{
    
    overflow: visible;
    max-height: 60px;
}
#nav-header .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding:0;
    max-height: 100px;
    overflow: visible;
}
#nav-header > div{
    
    justify-content: space-between;
    max-width: 1576px;
    
}

#nav-header-left{
    max-height: 60px;
    & div>div>div{
        display: flex;
        justify-content: end;
    }
  
}

#nav-header-center{
    max-height: 60px;
    & .dgwt-wcas-search-wrapp{
        max-width: 100%;
    }
}

#nav-header-rigth {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    max-height: 60px;
}
#nav-header-rigth > div {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.elementor-section-height-default{
    overflow: visible;
}

#logo_img{
    height: 100%;
    & img{
        margin-top: 5px;
        max-height: 50px ;
        max-width: 200px;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71d3b31b */.elementor.elementor-7030{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

.elementor-7034 > div {
    padding: 0; 
}

#nav-category{
    max-height: 60px;
   }

#category-belt{
    max-height: 60px;
    
    & ul.cat_listed .cat_menu_item.cat_menu_item a.m_link[href*="#undefined"]{
            display: none !important;
       }
       
    & ul.cat_listed {
        
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        justify-content: center;

    & .cat_menu_item.cat_menu_item {
        padding: 2px 5px;
        max-height: 60px;

        & a.m_link {
            line-height: 1;
            font-size: clamp(10px, calc(10px + (4 * ((100vw - 768px) / 832))), 14px);
            & img{
                max-height: 32px;
            }
        }
  }
}
    }/* End custom CSS */