.main-menu .tablet_portrait .bricks-nav-menu>.menu-item::after{content:"";display:block;position:absolute;margin-top:.6rem;height:6px;width:0;background:var(--primary);transition:.4s}.main-menu .tablet_portrait .bricks-nav-menu>.menu-item.current-menu-item::after{width:40%}.main-menu .tablet_portrait .bricks-nav-menu>.menu-item:hover::after{width:40%}.main-menu .tablet_portrait .bricks-nav-menu>.menu-item:last-child{margin-right:0}@media screen and (max-width:1120px){.main-menu.brxe-nav-menu .bricks-nav-menu.tablet_portrait>li>a{font-size:1.6rem}.logo-header.brxe-image{width:190px}}.main-menu.brxe-nav-menu .bricks-mobile-menu>li.current-menu-item{border-bottom:6px solid var(--primary)}