.elementor-2003 .elementor-element.elementor-element-f2781ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2003 .elementor-element.elementor-element-baf4e30{width:100%;max-width:100%;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-2003 .elementor-element.elementor-element-baf4e30{left:0px;}body.rtl .elementor-2003 .elementor-element.elementor-element-baf4e30{right:0px;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul{background-color:var( --e-global-color-52731a3 );border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul > li > a:hover{background-color:#FFFFFF;color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-2d1b5d0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:6;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-right:auto;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu .sub-menu{min-width:250px;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu .htmegamenu-content-wrapper{min-width:750px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul > li > a{color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul > li > a > span.htmenu-icon{color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0  .htmega-verticle-menu ul > li > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul > li{border-style:none;}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul > li.current_page_item > a{color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-2d1b5d0 .htmega-verticle-menu ul > li > a:hover > span.htmenu-icon{color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-8009ec1{--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;}.elementor-2003 .elementor-element.elementor-element-8009ec1:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-8009ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:var( --e-global-color-52731a3 );padding:10px 10px 10px 10px;margin:10px 20px 10px 0px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{background-color:#FFFFFF;color:var( --e-global-color-52731a3 );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3{width:100%;max-width:100%;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list{margin-bottom:0px;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-52731a3 );fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-52731a3 );fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;line-height:16px;padding:0px 0px 10px 0px;border-style:none;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{padding:10px 10px 8px 10px;border-radius:0% 0% 0% 0%;color:#FFFFFF;background-color:var( --e-global-color-52731a3 );border-style:none;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:var( --e-global-color-52731a3 );background-color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-52731a3 );fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle:hover{border-style:none;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:var( --e-global-color-52731a3 );background-color:#FFFFFF;border-style:none;}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:var( --e-global-color-52731a3 );fill:var( --e-global-color-52731a3 );}.elementor-2003 .elementor-element.elementor-element-7ef7fb3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:var( --e-global-color-52731a3 );}/* Start custom CSS for htmega-menu-verticle-menu, class: .elementor-element-2d1b5d0 */#menu-unidade .htmega-verticle-menu .menu > li > a {
  display: flex;
  align-items: center;
}

#menu-unidade .htmega-verticle-menu .menu > li > a .htmenu-icon {
  margin-left: auto;
  display: flex;
  align-items: center;
}

#menu-unidade .htmega-verticle-menu .menu > li > a .htmenu-icon i {
  transform: rotate(-90deg);
  transition: transform 0.25s ease;
  font-size: 14px;
}

/* Ícones apenas nos links de primeiro nível */
#menu-unidade .htmega-verticle-menu .menu > li > a::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-color: #ffffff;

  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;

  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;

  transition: background-color 0.25s ease;
}

#menu-unidade .htmega-verticle-menu .menu > li > a:hover::before {
  background-color: #00774B;
}

#menu-unidade .htmega-verticle-menu .menu > li {
  padding: 5px 20px;
}

#menu-unidade .htmega-verticle-menu .menu > li:first-child {
  padding-top: 20px;
}

#menu-unidade .htmega-verticle-menu .menu > li:last-child {
  margin-bottom: 0;
  padding-bottom: 20px;
}

#menu-unidade .htmega-verticle-menu .menu > li > a {
  padding: 12px 24px;
}

#menu-unidade .htmega-verticle-menu .menu > li > a:hover {
  border-radius: 50px;
  transition: all 0.25s ease;
}

/* Hover: ícone fica verde */
#menu-unidade .htmega-verticle-menu a:hover::before {
  background-color: #00774B;
}

/* Label Solutions */
#nav-menu-item-19949 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/barcode_scanner_24dp.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/barcode_scanner_24dp.svg');
}

/* IT Devices */
#nav-menu-item-19947 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/IT-DEVICES.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/IT-DEVICES.svg');
}

/* Retail Experience */
#nav-menu-item-19952 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/icon-Retail-Experience.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/icon-Retail-Experience.svg');
}

/* Customer Experience */
#nav-menu-item-19945 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/Customer-Experience.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/Customer-Experience.svg');
}

/* Business Consulting */
#nav-menu-item-19944 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/Union-30.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/Union-30.svg');
}

/* IT Solutions */
#nav-menu-item-19948 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/terminal_24dp_75FBFD.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/terminal_24dp_75FBFD.svg');
}

/* Print Solutions */
#nav-menu-item-19950 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/print_add_24dp_E3E3E.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/print_add_24dp_E3E3E.svg');
}

/* Process Solutions */
#nav-menu-item-19951 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/Union-31.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/11/Union-31.svg');
}

/* Cybersecurity Solutions */
#nav-menu-item-19946 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/12/Icon-5.svg');
  -webkit-mask-image: url('https://selbetti.com.br/wp-content/uploads/2025/12/Icon-5.svg');
}

/* Data&AI Solutions */
#nav-menu-item-20869 > a::before {
  mask-image: url('https://selbetti.com.br/wp-content/uploads/2026/01/robot_2_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
  -webkit-mask-image: url(' https://selbetti.com.br/wp-content/uploads/2026/01/robot_2_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
}



/* Forçar todos os submenus do vertical menu a começarem alinhados ao topo */
#menu-unidade .htmega-verticle-menu .htmegamenu-content-wrapper {
    top: 0 !important;
    transform: translateY(0) !important;
}

/* Remover qualquer cálculo automático do plugin */
#menu-unidade .htmega-verticle-menu li {
    position: static !important;
}

#menu-unidade .htmega-verticle-menu li .sub-menu {
    top: 0 !important;
}


/* Estado ativo com visual igual ao hover */
#menu-unidade .htmega-verticle-menu .menu > li.active-hover > a {
    background-color: #ffffff !important;
    color: var(--e-global-color-52731a3) !important;
    border-radius: 50px;
    transition: all 0.25s ease;
}

/* Ícone com cor do item ativo */
#menu-unidade .htmega-verticle-menu .menu > li.active-hover > a .htmenu-icon i {
    color: var(--e-global-color-52731a3) !important;
    transform: rotate(-90deg) !important;
}

/* Ícone branco de base */
#menu-unidade .htmega-verticle-menu .menu > li.active-hover > a::before {
    background-color: #00774B !important;
}

/* Mostrar submenu ao estar ativo */
#menu-unidade .htmega-verticle-menu .menu > li.active-hover .htmegamenu-content-wrapper {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-7ef7fb3 *//* --- Transição suave da seta --- */
.eael-accordion-header .fa-toggle .seta-cima {
  transition: transform 0.3s ease;
  transform: rotate(-90deg);
}/* End custom CSS */