body.page--home{padding-top:0}header.header{background:#151515}@media screen and (min-width:1050px){header.header{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.1) 70%,transparent);transition:background .3s}header.header.is--scroll-active,header.header:hover{background:#fff}}.header__logo--default{display:none}@media screen and (min-width:1050px){.header:hover .header__logo--default,.is--scroll-active .header__logo--default{display:block}}.header__logo--white{display:block}@media screen and (min-width:1050px){.header:hover .header__logo--white,.is--scroll-active .header__logo--white{display:none}.header:not(.is--scroll-active) .header__main__content__below__nav__list__item__inner__anchor{color:#fff}.header:hover .header__main__content__below__nav__list__item__inner__anchor{color:#282828}.header:hover .header__main__content__below__nav__list__item__inner__anchor:hover{color:#c51313}.header:not(.is--scroll-active) .header-lang-list__item__anchor{color:hsla(0,0%,100%,.3)}.header:not(.is--scroll-active) .header-lang-list__item.is-current .header-lang-list__item__anchor{color:#fff}.header:hover .header-lang-list__item__anchor{color:rgba(40,40,40,.3)}.header:hover .header-lang-list__item.is-current .header-lang-list__item__anchor,.header:hover .header-lang-list__item__anchor:hover{color:#282828}.header:not(.is--scroll-active) .header-lang-list__item:first-child:after{background-color:#fff}.header:hover .header-lang-list__item:first-child:after{background-color:#c51313}}body.page--home .link-text__anchor{padding-bottom:7px;padding-left:48px;padding-top:7px}@media screen and (min-width:768px){body.page--home .link-text__anchor{padding-left:50px}}body.page--home .link-text .link-text__anchor__arrow{height:32px;width:32px}@media screen and (min-width:768px){body.page--home .link-text .link-text__anchor__arrow{height:36px;width:36px}}@media screen and (min-width:1050px){body.page--home .link-text__anchor:hover .link-text__anchor__arrow__inner{transform:translateY(-50%) translateX(10%);fill:#c51313}}.header:not(.is--scroll-active) .header__hamburger:not(.is-active){background-color:transparent;color:#fff}.is--scroll-active .header__hamburger{background-color:#f7f7f7}.header:not(.is--scroll-active) .header__hamburger:not(.is-active) .header__hamburger__inner__line,.is-active.header__hamburger{background-color:#fff}main.content{overflow:visible;padding-top:60px}@media screen and (min-width:768px){main.content{padding-top:75px}}@media screen and (min-width:1050px){main.content{padding-top:0}}