.homepage-header{width:100vw;padding:0 2.08333vw;height:80vh;position:relative}@media only screen and (min-width:0px) and (max-width:750px){.homepage-header{padding:0;height:60vh}}.homepage-header__container{width:100%;height:100%;position:relative}.homepage-header__swiper{width:100%;height:100%;overflow:hidden}.homepage-header__wrapper{height:100%;display:flex;position:relative}.homepage-header__slide{width:95.83333vw;height:100%}@media only screen and (min-width:0px) and (max-width:750px){.homepage-header__slide{width:100vw}}.homepage-header__slide:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.homepage-header__slide img{-o-object-fit:cover;object-fit:cover;width:95.83333vw;height:100%}@media only screen and (min-width:0px) and (max-width:750px){.homepage-header__slide img{width:100vw}}.homepage-header__content{position:absolute;left:4.16667vw;top:50%;transform:translateY(-50%);width:50%;z-index:2}@media only screen and (min-width:0px) and (max-width:750px){.homepage-header__content{left:1.5rem;width:calc(100% - 24px)}}.homepage-header__pagination{position:absolute;display:flex;align-items:center;z-index:2;right:4.16667vw;bottom:3.125rem}@media only screen and (min-width:0px) and (max-width:750px){.homepage-header__pagination{display:none}}.homepage-header__pagination-item{width:3.125rem;background:hsla(0,0%,100%,.25);cursor:pointer;height:4px;position:relative;display:inline-block;text-indent:-9999px;margin:0 .625rem;outline:none}.homepage-header__pagination-item:after{content:"";background:#fff;left:0;top:0;position:absolute;z-index:1;display:block;width:100%;height:100%}.homepage-header__pagination-item--active:after{-webkit-animation:to-the-left 10s linear;animation:to-the-left 10s linear}.homepage-header__pagination-item--active~:after{width:0}.homepage-header p{width:50%}@media only screen and (min-width:0px) and (max-width:1024px){.homepage-header p{width:calc(100% - 24px)}}@-webkit-keyframes to-the-left{0%{width:0}to{width:100%}}@keyframes to-the-left{0%{width:0}to{width:100%}}
