.wp-block-menu{display:block;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:500;margin:0}.wp-block-menu .wp-block-menu-wrapper{display:flex;justify-content:center}.wp-block-menu .wp-block-menu-nav{position:relative}.wp-block-menu .wp-block-menu-nav.active .wp-block-menu-title{background-color:#882435;color:#c1c0c0}.wp-block-menu .wp-block-menu-title{align-items:center;background-color:#f6f6f6;color:#c1c0c0;display:flex;justify-content:space-between;padding:1rem 2.5rem;text-decoration:none;transition:all 200ms ease-in}.wp-block-menu .wp-block-menu-title:hover,.wp-block-menu .wp-block-menu-title:focus{background-color:#882435;color:#c1c0c0}.wp-block-menu .wp-block-menu-list{background-color:#7e3441;display:none;flex-grow:1;justify-content:flex-start;list-style:none;margin-bottom:0;overflow:hidden;padding:1rem 0;position:absolute;top:100%;width:100%}.wp-block-menu .wp-block-menu-list .menu-item,.wp-block-menu .wp-block-menu-list .page_item{position:relative}.wp-block-menu .wp-block-menu-list .menu-item.active .sub-menu,.wp-block-menu .wp-block-menu-list .menu-item.active .children,.wp-block-menu .wp-block-menu-list .page_item.active .sub-menu,.wp-block-menu .wp-block-menu-list .page_item.active .children{display:flex;flex-direction:column;height:100%;opacity:1;padding:1rem 3rem}.wp-block-menu .wp-block-menu-list .menu-item.active .submenu-toggle i,.wp-block-menu .wp-block-menu-list .page_item.active .submenu-toggle i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wp-block-menu .wp-block-menu-list .menu-item.active>.link-wrapper>a>span:after,.wp-block-menu .wp-block-menu-list .page_item.active>.link-wrapper>a>span:after{width:100%}.wp-block-menu .wp-block-menu-list .link-wrapper{display:flex;padding:0 2.5rem}.wp-block-menu .wp-block-menu-list a{color:#fff;display:block;flex-basis:100%;font-weight:400;padding:1rem 0;text-decoration:none;transition:all 200ms ease-in}.wp-block-menu .wp-block-menu-list a span{position:relative}.wp-block-menu .wp-block-menu-list a span:after{content:"";display:block;height:1px;width:0;background-color:#c1c0c0;transition:width .5s ease,background-color .5s ease;position:absolute}.wp-block-menu .wp-block-menu-list a:hover,.wp-block-menu .wp-block-menu-list a:focus{text-decoration:none}.wp-block-menu .wp-block-menu-list a:hover span:after,.wp-block-menu .wp-block-menu-list a:focus span:after{width:100%}.wp-block-menu .wp-block-menu-list .submenu-toggle{background:transparent;border:none}.wp-block-menu .wp-block-menu-list .submenu-toggle i{align-items:center;color:#fff;display:flex;flex-basis:10%;justify-content:center;transition:all 200ms ease-in}.wp-block-menu .wp-block-menu-list .sub-menu,.wp-block-menu .wp-block-menu-list .children{background-color:#882435;height:0;padding:0;margin:0;opacity:0;overflow:hidden;transition:all 200ms ease-in}
