@media all and (min-width: 1360px){.tpl__navigation__mobil{display:none}}.tpl__navigation-list-container{display:flex;flex-direction:column;background-color:#fff;color:var(--neutral-dark-key-color);padding:20px 2.25rem 0;box-sizing:border-box;width:100%;margin-bottom:30px}@media all and (min-width: 1024px){.tpl__navigation-list-container{padding:0 90px}}.tpl__navigation-list{display:flex;flex-direction:column;width:100%;position:relative}@media all and (min-width: 768px){.tpl__navigation-list{font-size:22px;line-height:1.2em}}.tpl__navigation-list .tpl__navigation-list__item{display:flex;flex-direction:column;overflow:hidden}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:0;position:relative;transition:height .38s ease}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:rgba(255,255,255,.1)}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card:hover{color:var(--tertiary-key-color)}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__link{width:auto;flex:1 0 100%;padding:10px 0;box-sizing:border-box;line-height:1.4em;height:auto;overflow:hidden;position:relative;transition:height .38s ease;display:flex;align-items:center}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button{display:flex;justify-content:space-between;width:auto;flex:1 0 100%;padding:10px 0;box-sizing:border-box;line-height:1.4em;height:auto;overflow:hidden;position:relative;transition:height .38s ease;align-items:center;text-align:left}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button .tpl__navigation-list__card__button__icon{flex:0 0 auto;width:46px;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;position:relative;transition:height .38s ease;background:rgba(0,0,0,0)}@media all and (min-width: 768px){.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button .tpl__navigation-list__card__button__icon{margin-right:20px}}@media all and (min-width: 2580px){.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button .tpl__navigation-list__card__button__icon{width:2.3958333333vw}}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button .tpl__navigation-list__card__button__icon>svg{transition:transform .38s ease;width:28px;height:auto;margin:0 auto}@media all and (min-width: 1680px){.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button .tpl__navigation-list__card__button__icon>svg{width:36px}}@media all and (min-width: 2580px){.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button .tpl__navigation-list__card__button__icon>svg{width:1.875vw}}.tpl__navigation-list .tpl__navigation-list__item .tpl__navigation-list__card>.tpl__navigation-list__card__button.tpl__navigation-list__card__button--active .tpl__navigation-list__card__button__icon>svg{transform:rotate(-180deg)}.tpl__navigation-list .tpl__navigation-list__item>.tpl__navigation-list__submenu{display:block;padding:0 0 0 20px;overflow-y:auto}.tpl__navigation-list .tpl__navigation-list__item.tpl__navigation-list__item--active>.tpl__navigation-list__card{color:var(--primary-key-color)}.tpl__navigation-list .tpl__navigation-list__item.tpl__navigation-list__item--active>.tpl__navigation-list__submenu{display:block;box-sizing:border-box}.tpl__navigation-list .tpl__navigation-list__item.tpl__navigation-list__item--current>.tpl__navigation-list__card{color:var(--primary-key-color)}.tpl__navigation-list>.tpl__navigation-list__item{border-bottom:2px solid #ededed}.tpl__navigation-list>.tpl__navigation-list__item>.tpl__navigation-list__card{font-size:120%;font-weight:600}