.subnav-block{overflow:hidden;padding:.00313rem var(--wp--custom--gutter-width--page);position:relative}@media screen and (max-width:1250px){.subnav-block.active .subnav-wrapper{max-height:100vh}}.subnav-block.active .active-nav-indicator:after{transform:translateY(-50%) rotate(180deg);transition:all .3s ease}@media screen and (max-width:1250px){.subnav-block .subnav-wrapper{height:auto;margin:0!important;max-height:0;overflow:hidden;transition:max-height .3s ease}}.subnav-block .active-nav-indicator{color:#fff;cursor:pointer;font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:28px;padding:17px 0 16px;position:relative;text-transform:uppercase}@media screen and (min-width:1250px){.subnav-block .active-nav-indicator{display:none}}.subnav-block .active-nav-indicator:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikljb25zLzE2cHgvQXJyb3cgRG93biI+CjxwYXRoIGlkPSJJY29uIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNDc4MDYgNC43NjgwOUwyLjQzNDYxIDMuODExNTRMNy45OTk5NiA5LjM3Njg4TDEzLjU2NTMgMy44MTE1NEwxNC41MjE5IDQuNzY4MDlMOC4wMDA4OCAxMS4yODkxTDEuNDc4MDYgNC43NjgwOVoiIGZpbGw9IiNCRTBGMzQiIHN0cm9rZT0iI0JFMEYzNCIgc3Ryb2tlLXdpZHRoPSIyIi8+CjwvZz4KPC9zdmc+Cg==);content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:16px}@media screen and (max-width:1250px){.subnav-block .wp-block-group{display:block}}.subnav-block .wp-block-buttons{row-gap:6px}@media screen and (max-width:1250px){.subnav-block .wp-block-buttons{padding:1rem 1rem 0!important;width:100%}.subnav-block .wp-block-buttons:last-of-type{padding:1rem!important}}.subnav-block .wp-block-buttons:last-of-type .wp-block-button{display:flex;justify-content:center}@media screen and (max-width:1250px){.subnav-block .wp-block-buttons:last-of-type .wp-block-button .wp-block-button__link{padding:10px 1rem 8px!important}.subnav-block .wp-block-buttons .wp-block-button{width:100%}.subnav-block .wp-block-button__link{padding:3px 0 4px!important}}.wp-block-button.is-style-anchor-nav .subnav-block .wp-block-button__link{align-items:flex-end;background-color:transparent;background-image:none;border-bottom:6px solid transparent;border-left:transparent;border-radius:0;border-right:transparent;border-top-color:transparent;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:24px;padding:19px 0 13px;text-transform:uppercase;transition:all .3s ease}.wp-block-button.is-style-anchor-nav .subnav-block .wp-block-button__link:hover,.wp-block-button.is-style-anchor-nav.active .subnav-block .wp-block-button__link{border-bottom:6px solid var(--wp--preset--color--red,"red")}.subnav-block.is-style-sidebar-nav{position:relative}.subnav-block.is-style-sidebar-nav .wp-block-buttons{display:block}.subnav-block.is-style-sidebar-nav .wp-block-button{display:block!important}.subnav-block.is-style-sidebar-nav .wp-block-button.active .wp-block-button__link{color:var(--wp--preset--color--red)!important}.subnav-block.is-style-sidebar-nav .wp-block-button__link{color:var(--wp--preset--color--charcoal)!important;display:inline-block!important}
