.menu-section .main-menu>.menu-item:after{color:#444;content:"|";display:inline-block}.header__container--resident-portal .menu-section .main-menu>.menu-item:after{content:"";display:none}.menu-section li,.menu-section ul{list-style:none;margin:0;padding:0;white-space:nowrap}.menu-section a{text-decoration:none}.menu-section .main-menu{display:flex}.header__container--resident-portal .menu-section .main-menu{display:flex;gap:25px;margin-top:5px}.menu-section .submenu{background:#fff;min-width:190px;opacity:0;padding:0;position:absolute;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:0}.menu-section .main-menu .submenu .has-submenu.menu-item .menu-link{text-wrap:balance!important;-webkit-wrap-flow:auto;wrap-flow:auto;display:flex;padding-right:0;width:76%}.menu-section .has-submenu{position:relative}.main-menu.level-0>.has-submenu{margin-bottom:-20px}.submenu.level-1 .has-submenu:after{border-color:transparent transparent transparent #727475;border-style:solid;border-width:5px 0 5px 5px;content:"";float:right;margin-top:3px;position:absolute;right:20px;top:32%}.menu-section .main-menu .submenu>li{border-bottom:1px solid #f1f1f1!important;padding:10px 0}.menu-section .main-menu .submenu>li a{padding:0}.menu-section .has-submenu:hover>.submenu{opacity:1;visibility:visible;z-index:1}.menu-section .main-menu .submenu>li.has-submenu .menu-arrow svg{transition:.5s ease}.menu-section .main-menu .has-submenu .menu-item:hover>.submenu.level-2{margin-top:14px;padding-bottom:0}.menu-section .submenu:not(.level-1){height:0;padding:0;position:inherit}.menu-section .submenu-toggle{display:none}.menu-section .has-submenu>.menu-arrow{cursor:pointer;margin-left:0}.menu-section .main-menu .submenu .level-2 .menu-item{padding-left:0;padding-right:0}.menu-section .main-menu .submenu .level-2 .menu-link{background:transparent;padding:0;width:auto}.menu-section .main-menu .submenu .level-2>li,.menu-section .main-menu .submenu .level-2>li:hover{border-bottom:1px solid #f1f1f1}.menu-section .has-submenu>.submenu .level-2{opacity:0;transition:height .5s ease;visibility:hidden;z-index:0}.menu-section .has-submenu:hover>.submenu.level-2{height:auto;left:99%;opacity:1;position:absolute;top:-10px;visibility:visible;z-index:1}.menu-section .main-menu .level-1 .menu-link{text-wrap:balance!important;display:inline-block;padding-right:0;width:76%}.main-menu.level-0>.has-submenu.menu-item>.menu-arrow{display:none}.menu-section .main-menu .level-1 .menu-link{font-size:14px}.button-close__menu{display:none}.header__main .main-menu>.menu-item:last-child{background-color:#eead58;border-radius:30px;color:#fff;margin:0 13px;padding:0 15px}.main-menu>.menu-item:last-child:after{display:none}.header__main .main-menu>.menu-item:last-child>.menu-link{margin:0}.main-menu .submenu{box-shadow:0 2px 5px #f1f1f1}.main-menu>.has-submenu>.submenu{margin-right:20px;margin-top:20px}.main-menu>.has-submenu>.submenu>.has-submenu .submenu{margin-left:20px}.menu-section .main-menu .has-submenu .menu-item:hover>.submenu.level-2:after{background:transparent;color:transparent;content:"-";height:100px;left:-20px;position:absolute;top:0;width:20px}@media(min-width:993px){.menu-section .main-menu{flex-wrap:wrap}.menu-section .main-menu .submenu>li{display:flex;flex-direction:column;justify-content:center;min-height:47px}}@media(max-width:1200px){.button-close__menu{display:block;position:absolute;right:19px;top:23px}.header__container--resident-portal .button-close__menu{top:19px}.main-menu .submenu{box-shadow:none}.header__container--resident-portal .menu-section .main-menu{display:flex;gap:10px}.header__main .main-menu>.menu-item:last-child{background-color:transparent;margin-left:4px!important}.main-menu.level-0>.has-submenu,.main-menu>.has-submenu>.submenu>.has-submenu .submenu{margin-bottom:0;margin-left:0}.menu-section .main-menu .has-submenu .menu-item:hover>.submenu.level-2:after{display:none}.main-menu>.has-submenu>.submenu>.has-submenu .submenu:hover,.main-menu>.has-submenu>.submenu>.has-submenu .submenu:hover *{display:block!important;height:auto!important;opacity:1!important;position:relative!important}.menu-section .main-menu .has-submenu .menu-item:hover>.submenu.level-2{display:flex!important;flex-direction:column;left:0;opacity:1!important;position:relative!important;top:0;transform:translate(0);visibility:visible!important;width:100%!important;z-index:99999999999!important}}