@keyframes slide-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}100%{opacity:0;transform:translateY(100%)}}.header{background-color:#fff0;border-color:#fff0}.header .header-logo a,.header .header-logo a:hover,.header .header-logo a:active{opacity:1;color:#FFF}.header .header-logo .logo-path-box{fill:#FFF}.header a,.header .header-main-menu__link{color:#FFF}.header a:hover,.header a:active,.header .header-main-menu__link:hover,.header .header-main-menu__link:active{opacity:.6}.header .header-main-menu__right-actions-block a{color:#FFF}.header .header-main-menu__right-actions-block a:hover,.header .header-main-menu__right-actions-block a:active{opacity:.6}.header .hamburger-inner,.header .hamburger-inner:before,.header .hamburger-inner:after{background-color:#FFF}.header .hamburger:hover .hamburger-inner,.header .hamburger:hover .hamburger-inner:before,.header .hamburger:hover .hamburger-inner:after,.header .hamburger:active .hamburger-inner,.header .hamburger:active .hamburger-inner:before,.header .hamburger:active .hamburger-inner:after{background-color:#FFF}.hero-section{margin-top:-64px;padding-top:64px;padding-bottom:0;background:url(../../images/hero/bg.png) center top no-repeat;background-size:230% 70%}@media (min-width:480px){.hero-section{background-size:200% 70%}}@media screen and (min-width:768px){.hero-section{background-size:160%}}@media screen and (min-width:920px){.hero-section{margin-top:-88px;padding-top:88px}}@media screen and (min-width:1280px){.hero-section{background-size:140%;padding-bottom:44px}}@media screen and (min-width:1600px){.hero-section{background-size:100%}}.hero-box{padding-top:32px}@media screen and (min-width:768px){.hero-box{padding-top:48px}}@media screen and (min-width:920px){.hero-box{padding-top:64px}}@media screen and (min-width:1280px){.hero-box{padding-top:94px}}.hero-words-block{padding:12px 0}@media screen and (min-width:768px){.hero-words-block{padding:16px 0}}.hero-words-box{position:relative;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;margin:0 auto;height:108px;max-width:1272px}.hero-words-box .hero-word{display:inline-block;position:absolute;left:0;top:0;opacity:0;margin:0;width:100%;text-align:center;font-weight:700;font-size:24px;line-height:36px}.hero-words-box .hero-word.is-visible{opacity:1;animation:slide-in 0.6s}.hero-words-box .hero-word.is-hidden{animation:slide-out 0.6s}@media (min-width:344px){.hero-words-box{height:72px}}@media screen and (min-width:768px){.hero-words-box{height:100px}.hero-words-box .hero-word{font-size:36px;line-height:50px}}@media screen and (min-width:920px){.hero-words-box{height:128px}.hero-words-box .hero-word{font-size:48px;line-height:64px}}@media screen and (min-width:1280px){.hero-words-box{height:160px}.hero-words-box .hero-word{font-size:64px;line-height:80px}}.hero-description-box{display:flex;justify-content:center;width:100%;margin:0 auto;max-width:350px;font-size:12px;line-height:20px}@media screen and (min-width:768px){.hero-description-box{max-width:520px;font-weight:500;font-size:14px}}@media screen and (min-width:920px){.hero-description-box{max-width:590px;font-size:16px;line-height:26px}}.hero__subtitle,.hero__content,.hero__image,.hero__actions{text-align:center}.hero__actions{margin-top:24px}@media screen and (min-width:768px){.hero__actions{margin-top:32px}}.hero__image{margin-top:24px}