@media (max-width:1023px){.menu--sections>.menu__list{overflow-x:auto}}@media (min-width:1024px){.menu--sections>.menu__list{height:112px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}}.menu--sections>.menu__list>.menu__item{height:56px}@media (min-width:1200px){.menu--sections>.menu__list>.menu__item:hover .menu__list{opacity:1;top:56px;z-index:1}}.menu--sections>.menu__list .menu__list{background-color:#5e9296;left:0;max-width:1160px;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease,top .2s ease;transition:opacity .3s ease,top .2s ease;width:100%;z-index:-1}@media (max-width:1199px){.menu--sections>.menu__list .menu__list{display:none}}@media (min-width:1200px){.menu--sections>.menu__list .menu__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.menu--sections>.menu__list .menu__list:after{background-color:#5e9296;content:"";height:100%;position:absolute;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media (max-width:1199px){.menu--sections>.menu__list .menu__list .menu__item:first-child{margin-left:auto}}@media (max-width:1199px){.menu--sections>.menu__list .menu__list .menu__item:last-child{padding-right:24px}}.menu--sections .menu__item:not(:last-of-type){margin-right:32px}@media (max-width:1199px){.menu--sections .menu__item--expanded.active .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;opacity:1;top:55px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:50;padding-right:24px;padding-left:24px}}.menu--sections .menu__link{line-height:42px;white-space:nowrap}.menu--sections .menu__link:after{bottom:8px}