@keyframes show{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}@keyframes hide{0%{display:flex;opacity:1}99%{display:flex;opacity:0}to{display:none}}@keyframes slideUp{0%{display:none;opacity:0;transform:translate(-50%,100%)}1%{display:flex;opacity:0;transform:translate(-50%,100%)}to{display:flex;opacity:1;transform:translate(-50%)}}.navigation-menu-child{opacity:0;overflow:hidden;transition:all .3s ease-in-out}@media only screen and (min-width:75rem){.navigation-menu-child{height:auto!important;left:0;max-height:none!important;min-height:auto!important;padding:0 2.25rem;position:absolute;top:100%;transition:opacity .2s ease-in-out .1s;width:100vw;z-index:99}.navigation-menu-child:before{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#fffffff5;content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.navigation-menu-child .content{padding:.5625rem 0 0 2.25rem}@media only screen and (min-width:75rem){.navigation-menu-child .content{display:flex;justify-content:center;padding:3.375rem 0}}.navigation-menu-child ul{list-style:none;margin:0;padding:0 0 .5625rem;position:relative}.navigation-menu-child ul>li{margin:0;padding:0}@media only screen and (min-width:75rem){.navigation-menu-child ul{padding:0 3rem!important}}.navigation-menu-child ul:not(last-child){margin-bottom:1.5rem}@media only screen and (min-width:75rem){.navigation-menu-child ul:not(last-child){margin-bottom:0}}.navigation-menu-child ul li h4{font-family:Rubik,system-ui,serif;font-size:.9375rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0 0 .75rem;text-transform:uppercase}.navigation-menu-child ul li h4 b,.navigation-menu-child ul li h4 strong{font-weight:700}@media only screen and (min-width:75rem){.navigation-menu-child ul li h4{border-bottom:.125rem solid #ebebeb;font-size:1rem;letter-spacing:.0125em;line-height:1.5;padding-bottom:.5625rem}}.navigation-menu-child ul li a{display:block;font-family:Rubik,system-ui,serif;font-size:1rem;letter-spacing:-.0125em;line-height:1.5;padding:.375rem 0;position:relative}@media only screen and (min-width:75rem){.navigation-menu-child ul li a{letter-spacing:0;padding:.5rem 0}.navigation-menu-child ul li a>span{padding:.375rem .0625rem}}.navigation-menu-child ul li a.router-link-active span,.navigation-menu-child ul li a:focus span,.navigation-menu-child ul li a:hover span{background-color:#fde6e4;background-image:linear-gradient(90deg,#f15a48,#f15a48);background-position:0 100%;background-repeat:no-repeat;background-size:100% .125rem;color:#0d121b;padding:.375rem .0625rem}.navigation-menu-child ul li a.router-link-active span:link,.navigation-menu-child ul li a.router-link-active span:visited,.navigation-menu-child ul li a:focus span:link,.navigation-menu-child ul li a:focus span:visited,.navigation-menu-child ul li a:hover span:link,.navigation-menu-child ul li a:hover span:visited{color:#25344f}.navigation-menu-child ul li a.router-link-active span:active,.navigation-menu-child ul li a.router-link-active span:hover,.navigation-menu-child ul li a:focus span:active,.navigation-menu-child ul li a:focus span:hover,.navigation-menu-child ul li a:hover span:active,.navigation-menu-child ul li a:hover span:hover{background-color:#fde6e4;color:#0d121b}.navigation-menu-child ul li .has-children i.icon.icon--opens{display:none}
