.main-menu{background-color:#ff7417;display:none;font-size:80%;max-height:auto}.main-menu.active{display:block}.main-menu .menu{display:block;list-style:none outside;margin-left:0}.main-menu .menu a{color:#000;display:block;font-weight:bolder;text-decoration:none}.main-menu .menu .menu-item{display:block;padding:0;position:relative;width:100%}.main-menu .menu .menu-item a{max-height:68px;padding:20px 30px;width:100%}.main-menu .menu .menu-item a[aria-haspopup=true]{padding-right:35px}.main-menu .menu .menu-item a:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}@media screen and (min-width: 1400px){.main-menu .menu .menu-item a{padding:20px}}.main-menu .menu .menu-item a[aria-haspopup=true]::after{content:"";display:block;height:0;width:0;border-bottom:0;border-left:7.5px solid rgba(0,0,0,0);border-right:7.5px solid rgba(0,0,0,0);border-top:7px solid #000;left:10px;position:absolute;right:inherit;top:23px;transition:transform .2s}@media screen and (min-width: 1400px){.main-menu .menu .menu-item a[aria-haspopup=true]::after{left:inherit;right:12px;top:27px}}.main-menu .menu .menu-item a[aria-expanded=true]::after{transform:rotate(-180deg)}@media screen and (min-width: 768px){.main-menu .menu .menu-item{width:auto}}.main-menu .menu a[aria-expanded=true]{background-color:none}@media screen and (min-width: 768px){.main-menu .menu a[aria-expanded=true]{background-color:#ff7417}}.main-menu .menu .menu__list{background-color:#ff7417;display:none;padding-left:25px;position:relative;margin-top:0;min-width:auto;z-index:0}.main-menu .menu .menu__list.expanded{display:block}.main-menu .menu .menu__list .menu__list{position:relative;width:100%}.main-menu .menu .menu__list .menu__list .menu-item{padding-left:25px}@media screen and (min-width: 1400px){.main-menu .menu .menu__list{min-width:250px;padding-left:0;position:absolute;z-index:10}}@media screen and (min-width: 1400px){.main-menu .menu{max-width:90%;width:auto;margin:0 auto;display:flex;flex-direction:row}}@media screen and (min-width: 1400px)and (min-width: 1650px){.main-menu .menu{max-width:1600px}}.main-menu .menu-item--active-trail{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}.main-menu .menu-item--active-trail a.is-active{color:#000}@media screen and (min-width: 1400px){.main-menu{display:block;font-size:100%;margin-left:-45px;max-height:68px}}.main-menu__navicon{background-color:#ff7417;display:flex;align-items:center;color:#000;width:100%}@media screen and (min-width: 1400px){.main-menu__navicon{display:none}}.navicon{background-color:#ff7417;cursor:pointer;display:block;height:60px;padding:16px;border:0}@media screen and (min-width: 1400px){.navicon{display:none}}.active .navicon .navicon__bar{width:30px}.active .navicon .navicon__bar:nth-child(1){transform:rotate(45deg) translate(0.0625rem, 0.0625rem)}.active .navicon .navicon__bar:nth-child(2){opacity:0}.active .navicon .navicon__bar:nth-child(3){transform:rotate(-45deg) translate(0.125rem, -0.0625rem)}@media screen and (min-width: 1400px){.navicon{display:none}}.navicon__bar{background-color:#000;border-radius:.125rem;display:block;height:2px;transition:transform 300ms ease-in-out,opacity 300ms ease-in-out;width:32px}.navicon__bar:nth-child(1){transform:translate(0, -0.375rem)}.navicon__bar:nth-child(3){transform:translate(0, 0.375rem)}